gpt4 book ai didi

MATLAB R2014b : Rendering plots with lines in the same place

转载 作者:太空宇宙 更新时间:2023-11-03 19:48:05 26 4
gpt4 key购买 nike

从版本 R2014b 开始,MATLAB 现在可以很好地渲染图形抗锯齿(终于!)

但是,这会导致它显示我的一些图形的方式出现故障。如果我绘制一条线,使用 hold on 然后在完全相同的位置用不同的颜色绘制另一条线,则该线显示为两种颜色的斑驳组合。过去,该线只会显示为在该位置绘制的最后颜色。

这是一个蓝色轨迹的示例,其中一些部分(较陡的部分)显示为绿线。在以前的 MATLAB 版本中,绿线是连续的,但现在有一些蓝线显示出来。

enter image description here

在新版本中是否有一种巧妙的方法来解决这个问题,或者我是否必须确保在同一个地方绘图之前删除所有现有的线条?

最佳答案

重叠绘制时,新的抗锯齿图可能会渗出,试试

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

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

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

关于MATLAB R2014b : Rendering plots with lines in the same place,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26781001/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com