MATLAB R2014b:在同一位置使用线条绘制图形

Cap*_*rog 5 matlab plot matlab-figure matlab-hg2

从版本R2014b开始,MATLAB现在渲染图形很好地消除锯齿(最后!)

然而,这会导致显示我的一些数字的方式出现故障.如果我绘制一条线,使用hold on然后在不同颜色的完全相同的位置绘制另一条线,则该线以两种颜色的斑驳组合出现.在过去,该线条将简单地显示为在该位置绘制的最后一种颜色.

以下是蓝色迹线的示例,其中一些部分(较陡的位)显示绿线.在以前的MATLAB版本中,绿线将是连续的,但现在一些蓝线显示出来.

在此输入图像描述

在新版本中是否有一种巧妙的解决方法,或者我必须确保在绘制到同一个地方之前删除任何现有的行?

che*_*yle 0

过度绘制时,新的抗锯齿图可能会出现一些渗色,请尝试

set(gcf,'GraphicsSmoothing','off')

查看它是否恢复了您习惯的功能。

参考: http://www.mathworks.com/matlabcentral/answers/157758-how-do-i-turn-off-antialiasing-in-matlab-r2014b