在n
中保留n
个相同大小的矢量(v_1 , v_2 ..., v_n
)。我想将plot
所有这些组合在一起,使得Xaxis范围为1..n
,并且每个向量的Y轴值将根据X值作为其元素。
像 -
plot(1:n,v_1,v_2,...,v_n)
修改
修正为@Phonon建议。
我怎样才能获得上述内容?
答案 0 :(得分:1)
你已经走上正轨了。
假设您的所有v_1, ... v_n
长度相同且每个行向量都是:
plot(1:m, [v_1; v_2; ... v_n]);
你也可以通过以下方式一次一个地绘制它们:
figure;
plot(1:m, v_1);
hold on;
plot(1:m, v_2);
plot(1:m, v_3);
...
plot(1:m, v_n);
第二种方法最终会让您更好地控制图中每一行的属性。
如果以后需要更改x轴的限制,可以通过xlim([])
函数或set(axHandle,'XLim',[lowerLim, upperLim])
命令执行此操作。