matlab保存图片的四种方法

 

一、 从菜单保存
可以保存为fig,eps,jpeg,gif,png,bmp等格式。


二、 复制粘贴
edit------〉copy figure,再粘贴到其他程序,如word


三、 saveas函数


saveas(gca,filename,fileformat)
不过此函数不好用常常出错


四、 print函数
>> x=-pi:2*pi/300:pi;
>> y=sin(x);
>> plot(x,y);
>> print(gcf,'-dpng','abc.png') % 保存为png格式的图片。
>> 到工作目录就能找到图片 abc.png 了
>> figure(2) % 新建一个句柄为2的图形窗口。
>> plot(x,cos(x)); % 在句柄为2的图形窗口上画图。
>> grid
>> print(2,'-djpeg','D:\abc.jpeg'); %将句柄为2的图形保存为jpeg/jpg格式的图片,
>> %文件名为'D:\abc.jpeg'。
       用法:print(图形句柄,存储格式,文件名);
图形句柄,如果图形窗口标题栏是“Figure 3”,则句柄就是3.用gcf可以获取当前窗口句柄。
指定存储格式。常用的有:
png格式:‚-dpng‘ (推荐这一种,与bmp格式一样清晰,文件也不大)
jpeg: ‚-djpeg‘(文件小,较清晰)
tiff: ‚-dtiff‘
bmp: ‚-dbitmap‘(清晰,文件极大)
gif: ‚-dgif‘(文件小但不清晰)
文件名

你可能感兴趣的:(matlab学习)