MATLAB输出的矢量图往往不是透明背景的,这样插在其他文件中就会很难看。关于在MATLAB中如何得到透明背景的矢量图,我有个经验就是:用MATLAB导出pdf图形(而不是eps图形),然后用Acrobat另存成eps图形,往往就是透明的了。不过,如果一个图形包含多个子图,那么很可能只有第一个子图的背景是透明的,其余子图背景仍为白色。

附:

by alexxl 2006-02-11

在网上发现如下codes,可以生成透明图形。

set(gcf,'color','none'); %图形背景设为无色

set(gca,'color','none'); %坐标轴背景设为无色,这条更重要,通常图形背景的白色实际为坐标轴背景色

打开一个.fig的文件,在command中运行上面三行命令 Edit->Copy

Figure->粘贴到要粘贴的地方,就得到背景透明的图片。

附使用Scope存入工作空间中的数据直接画图程序:

function myscope(ScopeData)

input=ScopeData;

a=size(input.signals);

b=a(1,2);%b为信号的个数

c=1;%c为循环变量

while c<=b;

subplot(b,1,c)

plot(input.time,input.signals(1,c).values,'LineWidth',2.0)

set(gca,'FontSize',12,'FontName','TimesNewRoman','FontWeight','bold','LineWidth',2.0,'color','none')

xlabel('Time(s)','FontSize',12,'FontName','TimesNewRoman','FontWeight','bold')

ylabel('x1,y1','FontSize',12,'FontName','TimesNewRoman','FontWeight','bold')

title('#####','FontSize',12,'FontName','TimesNewRoman','FontWeight','bold');

c=c+1;

grid on;

legend('Y1','Y2','Y3')

set(h,'color','white');

end

matlab设置图片背景透明_[转载]Matlab中得到透明背景图片的方法相关推荐

  1. word文档图片画红线_在Word中巧妙绘制漂亮分割线的方法

    使用Word编辑文档时,可能为了使某些内容醒目显示,或者为了使文档内容显示的更美观.更有层次感,需要为文档添加一些分割线.在Word 2007中,如果能够掌握一些绘制分割线的小技巧,可以帮助用户快速美 ...

  2. matlab读int16读文件_[转载]Matlab中的textread textscan读取文本文件

    1.MATLAB从文本文件中读取格式化的数据函数是textread. 调用方式 [A,B,C,...] = textread('filename','format') [A,B,C,...] = te ...

  3. c4d怎么导入图片描图建模_在CAD中如何直接利用图片进行描图?

    回答: 方法: 第一步:运行Excel,在表格中输入数据. 第二步:操作之前,首先复制B列的数据.再运行CAD,输入"pl",按下回车键.然后在命令行直接按下"Ctrl+ ...

  4. matlab speex的语音处理模块_基于MATLAB的条形码识别系统[GUI,可识别几十个图片]...

    1.1 应用MATLAB识别条形码总体设计 本设计为基于MATLAB的条形码识别系统,带有一个GUI界面. GUI设计界面 1.1.1 程序总体设计思路 在上节中我们简单的介绍了MATLAB的发展以及 ...

  5. spyder中绘图无法显示负号_[转载]Matlab常用函数

    计算样本的百份位数 Matlab的常用内部数学函数 指数函数 exp(x) 以e为底数 对数函数 log(x) 自然对数,即以e为底数的对数 log10(x) 常用对数,即以10为底数的对数 log2 ...

  6. 基于matlab的脑瘤mr图像处理_基于Matlab GUI的医学图像处理课程虚拟实验平台设计...

    论文写作指导:请加QQ229366758 摘 要:针对医学生工程技术缺乏的状况,分析医学生学习医学图像处理存在的困难,提出利用Matlab图像处理工具和简单的GUI界面,设计和构建包含医学图像处理教学 ...

  7. matlab需要多大运存_提高matlab运行效率

    用过Matlab的人都知道,Matlab是一种解释性语言,存在计算速度慢的问题,为了提高程序的运行效率,matlab提供了多种实用工具及编码技巧. 1. 循环矢量化 Matlab是为矢量和矩阵操作而设 ...

  8. java背景图片加上组件_关于 java swing组件加背景图片的问题

    最近自己做了一个小的进销存软件,背景图片加上后不能最大化.尝试了好几种方法 最后终于把问题解决了.下面把自己写的实例 分享一下: 一个是在JFrame窗体中加如背景图片 一个是在Jpanel 面板中加 ...

  9. matlab 创建批量文件夹_初识MATLAB

    1. MATLAB是什么? MATLAB,是"matrix laboratory"的缩写形式,意思是矩阵实验室.MATLAB是在1984年由一个大学生把数学课的教学课件重新编程设计 ...

  10. matlab符号函数绘图法_《MATLAB符号运算及其应用》(黄忠霖著).pdf

    <MATLAB符号运算及其应用>(黄忠霖著).pdf [General Information] 书名=MATLAB符号运算及其应用 作者=黄忠霖,黄京编著 页数=425 出版社=北京市: ...

最新文章

  1. 55.npm install 报错 :stack Error: Can't find Python executable python
  2. golang从stdin中读取一行
  3. 绿米空调伴侣接入iobroker_普通空调用它变成互联网智能空调,你觉得怎么样?...
  4. nginx的upstream模块安装
  5. 上传声音 微信小程序_SpringBoot开发案例之微信小程序录音上传
  6. 豆瓣网络爬虫-java网络爬虫[验证码模拟登陆]详细介绍
  7. BeautifulSoup解析库select方法实例——获取企业信息
  8. python float 精度_谈谈关于Python里面小数点精度控制的问题
  9. js中setTimeout()方法使用和窗口加载
  10. 卸载symantec endpoint protection
  11. 传智播客java测试题_传智播客java测试题
  12. ES中文分词器-ik分词器安装
  13. word括号显示问题
  14. UltraEdit编辑器无法使用快捷键全选ctrl+a功能失效解决办法
  15. UnityShader笔记第三课-MVP矩阵原理-M矩阵
  16. 【论文笔记】基于深度学习的视觉检测及抓取方法
  17. Nginx之proxy_pass详解
  18. CAD中样条曲线Spline怎样才能分解成多段弧arc?
  19. PyTorch学习笔记2:nn.Module、优化器、模型的保存和加载、TensorBoard
  20. 2022数模国赛河南赛区获奖名单

热门文章

  1. ps如何快速抠图色彩范围抠图#ps教程#ps学习#ps基础
  2. 前端-h5移动端星空效果登录界面
  3. 【渝粤题库】陕西师范大学200081中国古代文学(一)作业(高起本、高起专)
  4. 仿站和模板建站的区别_不懂建站、资金有限?外贸soho建站先看这几条建议
  5. android post请求时报415错误,post请求传递JSON数据类型(415错误解决)
  6. 写得不错的一篇面试博文!
  7. CDR案例:广告条幅banner设计
  8. UT000054: The maximum size 1048576 for an individual file in a multipart req
  9. 一种人脸识别活体检测方法
  10. 台式计算机电源待机电流有多大,终于知晓电脑机箱电源12v多少安