标签: matlab
我有两个要绘制的数组,x轴为a [1,5],y轴为b [4,5]。我使用了plot(a,b),问题是数组a的元素没有排序,因此当绘制图形时,它以数组元素的相同顺序连接各点之间,因此图形线一次向右,另一个向左和向前所以,我也希望它是曲线形状?
答案 0 :(得分:2)
排序a并使用a的排序版本的索引绘制b:
a
[asorted ind] = sort(a); plot(asorted,b(:,ind));