我无法绘制我的数据集,希望有人能帮助我。它是一个 9X75 矩阵,由以下列组成:x1 y11 y12 y13 y14 x2 y21 y22 y23 y24 等...
我想绘制的是一个图上同一变量的所有 x 和所有相应的 y,例如:x1 y11。x2 y21, x3 y31 在一个数字上
在另一个图 x1 y12 上。x2 y22, x3 y32 在一个图形上,依此类推,直到全部绘制完毕。
到目前为止,这是我的代码:
linespec = {'-ms','-rs','-bs','-ys','-gs','-ms','-rs','-bs','-ys',
'-gs','-ms','-rs','-bs','-ys','-gs','-ms','-rs','-bs','-ys',
'-gs','-ms','-rs','-bs','-ys','-gs','-ms','-rs','-bs','-ys','-gs','-ms',
'-rs','-bs','-ys','-gs','-ms','-rs','-bs','-ys','-gs','-ms','-rs','-bs',
'-ys','-gs','-ms','-rs','-bs','-ys','-gs','-ms','-rs','-bs','-ys','
-gs','-ms','-rs','-bs','-ys','-gs','-ms','-rs','-bs','-ys','-gs','-ms',
'-rs','-bs','-ys','-gs','-ms','-rs','-bs','-ys','-gs'};
hold all
for n=1:1:75
for i=1:5:75
plot(R(:,i),R(:,n+i),linespec{n})
end
figure
end
然而,当我运行它时,只有第一个图绘制了 15 个不同的对应 y,而其余的只绘制了一个 y 和 x 列,所有数字都重复相同的颜色。我做错了什么,我该如何改进?任何帮助和建议表示赞赏。