生成颜色图

时间:2012-01-19 05:53:00

标签: matlab matlab-figure

enter image description here

区域内有一个维度为M*M个单元格的对象。覆盖率C=1/M * Sum(i=1 to M J(i))覆盖单元格J(i)=1时的i,否则为0。这是一个颜色比例图,表示细胞的访问与对象访问的次数。因此,图例显示,在N个迭代次数中,有0到8次访问过的单元格。谁能告诉我这种颜色表示是如何编码的?这可以产生什么以及如何产生?

2 个答案:

答案 0 :(得分:0)

您可以使用二维数组并从文件中读取信息。

答案 1 :(得分:0)

使用image(或imagesc)。您需要一个X值和Y值的矩阵,以及相应的Z值矩阵。

例如:

% generate some x,y
[x,y]=meshgrid(1:10,1:10);
% generate some z values: random numbers from 0 to 8
z = randi([0 8],size(x));
% plot
imagesc(x,y,z)

如何确定x,y,z ......好吧,你必须提供更多信息。