matlab怎么导出图形

来自:    更新日期:早些时候
~

MATLAB是美国MathWorks公司出品的商业数学软件,用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境。MATLAB和Mathematica、Maple并称为三大数学软件。它在数学类科技应用软件中在数值计算方面首屈一指。无论是做项目还是写论文,我们都会遇到把Matlab画的图形(默认为matlab自带的图像格式.fig)转换为其他格式并导出的问题。用的最多的图片格式是eps格式(用latex编辑时用)和jpg(用word编辑时用)。下面以matlab 2011b为例介绍多种导出方法。

方法一:

最简单的方法,但是不灵活。选择Figure文件的File菜单下面的Save As...。

在弹出的保存窗口中选择具体的保存格式,eps或jpg。另外该方法可以写成命令形式saveas(gcf,'1.eps')或saveas(gcf,'1.jpg'),方便在脚本文件中执行。

方法二:

该方法只能导出jpg格式的文件,供word中使用。具体方法是点击Figure窗口的Edit菜单,选择Copy Figure即可把图片导出到windows剪切板中。现在打开一个新的word文件,Ctrl+v即可把剪切板中的图片张贴到word中。

方法三:

采用Export对话框进行导出,这也是我比较常用的。因为通常Figure图像边界有空白,上面两种方法需要手动设置figure坐标系的属性才能让图片布满整个窗口(当然也可以用脚本),比较麻烦。而本方法中的Export对话框能很好的解决。当然它还有其他更强大的功能。

下面节扫具体的方法。首先Figure窗口File菜单,再点击Export Setup菜单项。

弹出的Export Setup对话框中进行相应的配置,首先进行导出图片大小的设置,包括长度单位,高和宽,这里一定记得点上Expand axis to fill figure以便导出的图像不含空白边框。

再下一个Rendering是图片渲染设置。这里其他都可以不用管,主要是dpi需要设置,dpi越高图像越清晰,对于论文工作者而言,很多期刊是要求600dpi以上,这就已经很清楚了。

再下一个Font是字体设置。可以按需要设置。

再下一个是对线条的初细进行设置。

最后所有设置好后点击右侧的aplly to figure。然后再点export选择要保存的路径及图片格式即可。

方法四:

最后一种方法是利用print命令,这个也是功能比较强大的函数。可以在Matlab命令窗口输入help print命令,打开帮助文件,了解其强大的功能。利用print 导出eps格式图片命令是:print 2.eps -depsc2 -r600,其中-depsc2表示输出eps图像,-r600表示分辨率为600dpi。输出jpg的图片命令是:print 2.jpg -djpeg -r600。




matlab怎么导出图形视频

相关评论:
  • 19370021294怎么在matlab里面输出一张图?
    赖青奖1.我们需要对matlab有一个初步的了解后,才可能完成后续的步骤,例子如下:2.现在我们需要把图形隐藏起来,也就是不主动弹出图形窗口,这一步需要我们了解相关的函数句柄的知识,具体看图:3.在上一步中,函数图形的可见性(visible)已经关闭(off),也就是被隐藏起来了,接着我们得把plot函数做出的图...

  • 19370021294matlab的图片如何导出来?
    赖青奖最后一种方法是利用print命令,这个也是功能比较强大的函数。可以在Matlab命令窗口输入help print命令,打开帮助文件,了解其强大的功能。利用print 导出eps格式图片命令是:print 2.eps -depsc2 -r600,其中-depsc2表示输出eps图像,-r600表示分辨率为600dpi。输出jpg的图片命令是:print 2.jpg -djpeg -r...

  • 19370021294matlab怎么把图形里的数据导出为数组?
    赖青奖1. 保存图像文件:在MATLAB中绘制完图形后,可以直接使用“print”函数或者图形界面上的导出功能来保存图像。例如,可以使用以下代码将图形保存为PNG文件:matlab saveas; % gcf获取当前图形,'my_figure.png'是保存的文件名 这样,绘制的图形就被保存为一个图像文件,可以在其他软件或平台上打开和查看。

  • 19370021294MATLAB如何在程序运行完之前输出图形结果?
    赖青奖一般有三种方法:1.在程序末尾添加pause命令 2.使用figure命令指定新建图形窗口的编号,并在程序中使用该编号绘制图形。3.使用drawnow命令实时查看程序运行时的图形结果。

  • 19370021294MATLAB图形的输出有哪几种方式?
    赖青奖1.保留原来绘图的程序 尽量用程序画图,不要用菜单上的按钮。这样只需保存数据处理和画图程序,对程序稍做修改,即可重新生成符合要求的图形。2.将图形输出成M文件 用File下的Generate.M-File将绘制好的图形导出成M文件。此文件描述了图形的所有特征。如果有句柄图形的相关知识,使用这个文件是很简单的。

  • 19370021294怎么把matlab的图形拿出来
    赖青奖图形界面 点击file=》save(或者save as)=>选择储存格式 或者点击Edit=》copy figure=>粘贴到word,(这种方法比上面的方法图形清楚,还可以用储存函数命令,不过我不知道怎么用

  • 19370021294matlab怎样才能输出高质量的图形?我想把matlab生成的图像弄到word中去...
    赖青奖绘制好图片之后在命令窗口输入uimenufcn(gcf,'EditCopyFigure') 命令并回车,然后直接到Word中粘贴即可

  • 19370021294如何把matlab画出的图形保存起来?
    赖青奖matlab figure; % 创建一个新的图形窗口 plot; % 绘制一个简单的图形 hgexport, 'Format', 'png'); % 保存为PNG文件 在这个例子中,`hgexport`使用了一种预定义的导出样式,但你也可以自定义样式来满足你的具体需求。总的来说,MATLAB提供了多种方法来保存你绘制的图形,你可以根据你的具体需求和...

  • 19370021294MATLAB中,wavemenu小波包处理后的图像,如何导出,导出成数据,我需要继续...
    赖青奖数据处理好了之后,可以通过file--save菜单导出 图形可以通过file--export导出,格式可以选择

  • 19370021294如何在MATLAB中导出矢量图
    赖青奖1、把示波形图处背景处理成白色的。2、不能直接用截屏键截屏拷贝到画图工具,这样做出来的图方法后会失真。3、点击示波器工具栏Edit->copy figure,波形图就拷贝到了粘贴板 ,打开visio2007,将图片复制进去,这时候图片已经是矢量图,但拷贝到word中坐标轴坐标太小了。4、右击visio中的波形图->形状-...

  • 相关主题精彩

    版权声明:本网站为非赢利性站点,内容来自于网络投稿和网络,若有相关事宜,请联系管理员

    Copyright © 喜物网