假设我有两个矩阵 x 和 y
x = [1 2 3 1 2] y = [1 2 3 1 3]
我想从中绘制两条线,前三个点,然后是最后两个点。
最后我想得到这个情节。我可以用matlab做吗?
尝试这个
plot(x(1:3),y(1:3),'b',x(4:end),y(4:end),'r')
用于hold all
在同一轴上绘制多条线。
figure
plot( x(1:3), y(1:3) );
hold all;
plot( x(4:end), y(4:end) );
使用冒号运算符索引为 指定坐标向量输入参数对plot
:
plot(x(1:3), y(1:3), x(4:5), y(4:5))