matlab开发环境用于绘制图形并执行命令行操作以自动保存结果
发布时间
阅读量:
阅读量
matlab 实现绘图和命令行输出自动保存
在使用 matlab 编写较为复杂的分析程序过程中,笔者认为许多人经常会遇到一个困扰。程序执行期间会生成大量输出内容,包括诸多图像以及命令行界面中的结果信息。而这些图像与数据都需要被妥善保存,以供后续进一步分析使用。然而,若需逐一进行手动保存操作,则会带来极大的不便。那么是否存在一种方式,使程序能够自动完成保存操作呢?答案是肯定的,相关途径确实存在。
绘图自动保存
针对图像处理需求,只需恰当运用 saveas 指令,其语法结构具体呈现如下:
saveas(fig,filename)
saveas(fig,filename,formattype)
请参见以下示例:
close all
clear
clc
x = [2 4 7 2 4 5 2 5 1 4];
bar(x);
saveas(gcf,'Barchart.png')
在当前目录中可以获取到名为 Barchart.png 的图像文件。然而,这种方式存在一定的缺
全部评论 (0)
还没有任何评论哟~
