我有这个矩阵
我想尝试用
绘图pcolor(Grid);
map = [0, 0, 0;
1, 1, 1;
0,1,1 ;
0,1,0;
1,0,0;
];
colormap(map);
但结果是
如果你看一下你看到的图是9 * 9,但我的网格矩阵是10 * 10。 问题是什么,我该如何解决?
答案 0 :(得分:1)
help pcolor
C元素的值指定每个元素的颜色 情节的细胞。在默认着色模式中,'faceted', 每个单元格都有一个恒定的颜色,的最后一行和一列 不使用C.
您可能想要使用imagesc
代替吗?
a=double(rand(10)>0.2); a(randi(100))=4; a(randi(100))=3;
map=[0,0,0; 1,1,1; 0,1,1; 0,1,0; 1,0,0];
x=(0:9)+.5; imagesc(x,x,a); colormap(map); grid on;