我正在尝试将Matlab中的数字导出为pdf。该图由6个子图组成,这些子图中的每一个都是网格图。其中一个网格图基于600万个数据点,而另一个基于400万个数据点。其余的基于较少的分数。
我使用Matlab的打印命令导出图形。我遇到的问题是这个过程需要时间。可能超过半小时。
我也尝试使用export_fig函数,但这根本不起作用。
在Matlab中有更有效的方法将此数字导出为pdf吗?
答案 0 :(得分:0)
如果您愿意牺牲矢量图形质量,可以尝试使用' -opengl'来打印到pdf格式。渲染器选项。它将为pdf提供栅格化输出。您可以提高分辨率以获得更高质量的输出。
试试这个,
% Print current figure to foo.pdf with opengl renderer and 300 resolution
print('foo', '-dpdf', '-opengl', '-r300')