2012-11-16 23 views
4

现在我已经花了数小时从3D matlab图中获得满意的矢量化输出。我在下面的图像中说明了生成的pdf导出的文物(使用export_fig - > -r2000创建的)。我知道这个问题在某种程度上与pdf查看器有关,但是没有解决方案可以为所有查看器获得兼容的输出吗?为出版物创建数字 - 出口中的人工制品

另外我已经尝试了像plot2svg和matlab2tikz这样的libs,但它们似乎对我的一些表面图有问题,导致完全不同的问题。

如果没有其他方法可以创建图形的矢量化输出,那么您对高质量位图数字(特别是关于字体模糊)有任何提示吗?

Matlab 3D artefacts

+1

您可以添加(短)图创建代码示例吗? –

+0

对我来说,准备发表论文的首选方法是使用PostScript,并将生成的PS文件转换为pdf。我从来没有任何问题出口到eps的matlab图,只是“另存为”图,并选择eps作为文件格式。 –

回答

2

从我的经验,出口MATLAB的数字结果不到令人满意的结果。 个人而言,我更喜欢将数据导出到其他程序并在那里创建绘图。 Excel对许多类型的数字都做得很好。你也可以尝试gnuplot。 我知道这不完全是你正在寻找的答案,而是有时候而不是对抗Matlab,最好是让这个工作更好地适合软件。