Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/matlab/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
matlab-按行绘制方阵_Matlab_Matrix_Plot - Fatal编程技术网

matlab-按行绘制方阵

matlab-按行绘制方阵,matlab,matrix,plot,Matlab,Matrix,Plot,Plot使用列来绘制正方形矩阵,但我需要按行绘制 绘图(矩阵(1:end,1:end,1:columns) 当矩阵为矩形(用不同的颜色绘制矩阵的每一行)时效果很好,但当矩阵为正方形时,则按列绘制(如文档中明确说明的) 我不想将命令打断为循环,因为这样我就必须为每个线图指定颜色 有没有办法将绘图默认设置更改为首选方阵中的行?您可以使用技巧,在数组末尾添加一行NaN: matrix(end+1,:) = NaN; 现在,矩阵是矩形的,但是在绘图过程中,NaN不会显示 最好的,换位和绘图怎么样?这样

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

绘图(矩阵(1:end,1:end,1:columns)

当矩阵为矩形(用不同的颜色绘制矩阵的每一行)时效果很好,但当矩阵为正方形时,则按列绘制(如文档中明确说明的) 我不想将命令打断为循环,因为这样我就必须为每个线图指定颜色


有没有办法将绘图默认设置更改为首选方阵中的行?

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

matrix(end+1,:) = NaN;
现在,
矩阵
是矩形的,但是在绘图过程中,
NaN
不会显示


最好的,换位和绘图怎么样?这样行吗<代码>绘图(矩阵',1:列)打得好,谢谢。我希望我不需要在代码中解释的东西,所以我可以称之为“自我记录”。。。