在Matlab中将图形保存为图像文件:saveas和print的区别。

11

我想知道在Matlab中将图形保存为图像文件时,saveas和print有什么区别?在什么情况下两者都可以使用,在什么情况下只能使用其中一个?

谢谢和问候!

3个回答

11

我认为SAVEAS只是PRINT的包装器。 查看SAVEAS的源代码(编辑saveas)-有很多参数检查,最后只有一行打印语句。两个函数支持相同的格式。 SAVEAS具有稍微简单的语法。

从SAVEAS的备注中可以看到:"如果您想要控制保存在图像(位图)格式(例如BMP或JPG)中的图形的大小或分辨率,请使用print命令。"


2

打印在其他方面也更加灵活。查看打印的文档页面 - 你可以将其复制到剪贴板(例如使用 "print -dmeta")以及当然,打印到打印机。


0

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接