白色网格节省MATLAB图作为EPS或PDF

时间:2011-02-02 20:54:19

标签: pdf matlab vector plot eps

每当我将pcolor或箭袋图保​​存为EPS或PDF时,我会得到这种微弱的白色网格,这似乎是某种渲染问题。第一个图像显示问题,第二个图像是它在图窗口中的外观。我只是使用“另存为”菜单项保存为eps。关于如何获得漂亮的矢量图像的任何建议?我在OS X上。

谢谢! Annoying ugly white grid

No white grid

2 个答案:

答案 0 :(得分:4)

我可以确认Snow Leopard的问题。将渲染设置为opengl并使用“另存为”菜单从箭头图创建eps文件确实解决了问题。

set(gcf, 'Renderer', 'opengl')

答案 1 :(得分:1)

添加另一个解决方案:白线不是真正的错误,而是来自EPS / PDF查看器的抗锯齿设置的伪像。出于某种原因,Matlab保存三角形而不是正方形,从而调用抗锯齿来拉直对角线。

如果将三角形替换为矩形,则工件将消失 http://www.mathworks.com/matlabcentral/fileexchange/43271-pcolor-eps-fix

干杯