我在Matlab中更改渲染器,如下所示:
set(gcf, 'Renderer', 'painters');
和使用默认渲染器进行消毒的线条现在不再抗锯齿了。顺便说一句,这是我绘制线条的方式:
plot(x,y1,'LineWidth',2,'LineSmoothing','on','Color','r');
由于
答案 0 :(得分:0)
抱歉,你运气不好。 painters
渲染器基本上只是位图。只有other renderers支持抗锯齿和3-D。使用Open GL实现线条平滑。 @anadr也是正确的'LineSmoothing'
属性实际上没有记录。如果你使用它足够你会发现它可能是错误的。如果可以,您可以尝试'zbuffer'
渲染器。