具有n
相同大小(也)的向量n
保存在v_1 , v_2 ..., v_n
. 我想把plot
它们全部放在一起,这样 Xaxis 范围将是1..n
,每个向量的 Yaxis 值将根据 X 值作为它的元素。
就像是 -
plot(1:n,v_1,v_2,...,v_n)
编辑:
按照@Phonon 的建议修复。
我怎样才能获得上述内容?
具有n
相同大小(也)的向量n
保存在v_1 , v_2 ..., v_n
. 我想把plot
它们全部放在一起,这样 Xaxis 范围将是1..n
,每个向量的 Yaxis 值将根据 X 值作为它的元素。
就像是 -
plot(1:n,v_1,v_2,...,v_n)
编辑:
按照@Phonon 的建议修复。
我怎样才能获得上述内容?
你已经走在正确的轨道上了。
假设所有你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])
命令来执行此操作。