我有任意尺寸随机矩阵和欲分配颜色的每个值(随机或不)并绘制与相同的数字矩阵,剧情的矩阵,值颜色
所以到目前为止,我已经做到了这一点,
m = 12;
n = 8;
A = randi(5,[m n]);
Arot = flipud(A);
pcolor(Arot);figure(gcf);
for i = 1 : n -1
for j = 1 : m -1
text(i + .5 , j + .5 ,num2str(Arot(j,i)),'FontSize',18);
end
end
这给了我这个,
为
A =
4 4 4 1 2 1 4 2
5 2 2 3 2 1 1 2
1 2 1 4 1 2 5 5
1 3 5 3 1 4 1 3
3 4 4 4 3 3 3 4
2 5 2 2 1 1 2 4
1 3 1 3 5 5 2 4
5 1 2 4 1 4 1 2
2 4 5 5 1 3 5 2
4 2 2 3 4 3 3 4
3 5 3 2 4 3 3 1
1 4 5 3 2 4 3 5
但你可以看到我已经失去了第一排和A
最后一列。
实际上问题开始使用pcolor
开始,这给出mxn
输入的(m-1)x(n-1)
图。
有什么建议吗?
感谢,
@ AnonSubmitter85,是的,但如果我不使用它们失去行列将写出阴谋的一面。 – Rashid 2014-11-02 22:24:59
是的,我注意到当我运行代码时。如果您查看帮助部分,您会看到“在默认着色模式下,'faceted',每个单元格具有恒定的颜色,并且不使用C的最后一行和一列。” – AnonSubmitter85 2014-11-02 22:28:27
@ AnonSubmitter85,这很有趣! – Rashid 2014-11-02 22:33:43