saveas 相当于简便的print, 比print简便点,可调参数也少一点,比如
默认 dpi150,不可改变,保存时可以只写文件名,含扩展名。
saveas(handle,'figurename.ext');
saveas(gcf,'test.tif')
支持 fig jpg png eps pdf bmp emf tif
或者单独写文件格式,比如
saveas(gcf,'test','tiff')
支持位图bitmap
jpeg,即jpg
png
tiff(=上面的tif, 压缩型的,效果与png基本一样,但文件大一倍)
tiffn( non compressed, 大恨不得10倍,200kB Vs 8.2MB)
bmp
meta 即emf
或矢量图
eps 黑白的
epsc 彩色的
meta
但是,矢量图里只有pdf保存时参考paperorientation 以及paperposition,其他的不支持
从2016a之前,保存图片都是默认的8x6 inches,不管显示器上是什么比例
不过这些都可以在startup.m中搞定
set(0,'DefaultFigureColor','w');
set(0,'DefaultFigureInvertHardcopy','off');
set(0,'DefaultFigurePaperPositionMode','auto');
set(0,'DefaultTextInterpreter','tex'); %uncompatible with m_map
这就可以所见即所得了
但是,不知为何保存为pdf时,仍然会有变形,所以尽量还是常用jpg png tif这三个吧