文章目录
仅作为操作记录,大佬请跳过。
背景
博主想把matlab程序plot出的figure,直接保存成.jpg格式的图像:
完整代码
用saveas
函数:
[filename,filepath]=uigetfile('*.txt','打开文件')
file=fullfile(filepath,filename);
a = load(file); %打开文件夹
figure(8),plot(a);
saveas(8,'a.jpg');
%%若想循环保存图片则如下设置picturename即可
a = load(file); %打开文件夹
for i = 1:N
figure(i)
p(i)=plot(a)
picname=['sensor',num2str(i),'.jpg'];
saveas(i,picname);
end
运行之后,数字文件a不仅做出了图;
也在程序的路径上保存成了.jpg文件