matlab - 按行绘制方形矩阵

时间:2015-05-17 10:22:30

标签: matlab matrix plot

Plot使用列来绘制方形矩阵,但我需要按行。

plot(matrix(1:end,1:end), 1:columns)

当矩阵是矩形时,

效果很好(用不同的颜色绘制矩阵的每一行),但是当矩阵是正方形时,按柱子绘制(如文档中明确指出的那样) 我不想将命令分解为循环,因为那时我将必须为每个线图指定颜色。

有没有办法将绘图默认值更改为方形矩阵中的行?

1 个答案:

答案 0 :(得分:0)

您可以使用技巧并在数组末尾添加一行NaN

matrix(end+1,:) = NaN;

现在matrix是矩形的,但在绘图期间不会显示NaN

最佳,