Matlab中的图形复制
我正在寻求一个解决方案,以模糊的图像,我得到当我使用复制图形选项在Matlab中。例如,当我在matlab中绘制3d图形时,我得到以下图像,它是printscreen!的结果!。。 但是,当我使用“复制图形”选项时,会得到一个模糊图像,如下所示Matlab中的图形复制,matlab,matlab-figure,Matlab,Matlab Figure,我正在寻求一个解决方案,以模糊的图像,我得到当我使用复制图形选项在Matlab中。例如,当我在matlab中绘制3d图形时,我得到以下图像,它是printscreen!的结果!。。 但是,当我使用“复制图形”选项时,会得到一个模糊图像,如下所示 如何避免这种情况,因为我需要使用“复制图形”选项获得高分辨率图像。提前感谢您提供的任何帮助 默认情况下,图形作为增强型图元文件复制,该文件是一种彩色图形格式,适用于基本绘图(如条形图、直线图和其他二维绘图),但对于更复杂的绘图(如您的情况),可能会产
如何避免这种情况,因为我需要使用“复制图形”选项获得高分辨率图像。提前感谢您提供的任何帮助 默认情况下,图形作为增强型图元文件复制,该文件是一种彩色图形格式,适用于基本绘图(如条形图、直线图和其他二维绘图),但对于更复杂的绘图(如您的情况),可能会产生不希望的结果。这是因为图元文件内容的渲染由我的Microsoft Word控制,它的渲染方式可能与MATLAB不同 如果您需要高分辨率图像,我建议使用print命令,您可以使用-r选项指定所需的分辨率。然后可以将生成的图像导入Word
print(gcf, 'myfile.png', '-dpng', '-r300')
或者,您可以从文件交换中使用,这样可以更好地保留外观
另一个选项是更改复制图形所使用的格式,告诉它使用位图
或者,您可以通过编程方式调用Copy Figure并指定不同的位图或PDF格式
print(gcf, '-clipboard', '-dpdf')
您要将图形粘贴到哪个程序中?我正在将其粘贴到Microsoft word中。我建议将其保存为实际图像,而不是复制为复制图形原语。我已经尝试过这种方法。但是,图像并不清晰。我看不到网格线,谢谢。。我会尽力跟进。