1

我像这样在 Matlab 中更改渲染器:

set(gcf, 'Renderer', 'painters');

使用默认渲染器抗锯齿的线条现在不再抗锯齿。顺便说一句,这就是我绘制线条的方式:

plot(x,y1,'LineWidth',2,'LineSmoothing','on','Color','r');

谢谢

4

1 回答 1

0

对不起,你运气不好。渲染器painters本质上只是位图。只有其他渲染器支持抗锯齿和 3-D 。线平滑是用Open GL实现的。@anadr 也是正确的,该'LineSmoothing'属性实际上是无证的。如果您使用它足够多,您会发现它可能是错误的。如果可以的话,你可以试试'zbuffer'渲染器。

于 2013-05-22T21:46:17.253 回答