Создать цветовой график - PullRequest
0 голосов
/ 19 января 2012

enter image description here

В области есть объект размером M*M элементарных ячеек.Уровень покрытия C=1/M * Sum(i=1 to M J(i)), где J(i)=1, когда покрыта ячейка i, и 0 в противном случаеЭто карта цветовой шкалы, представляющая посещение клеток в зависимости от времени посещения объекта.Итак, легенда показывает, что есть ячейки, которые посещали от 0 до 8 раз за N количество итераций.Может кто-нибудь сказать мне, как это цветовое представление может быть закодировано?Что и как это можно сгенерировать?

Ответы [ 2 ]

0 голосов
/ 19 января 2012

Используйте 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 ... ну, вам нужно предоставить больше информации.

0 голосов
/ 19 января 2012

Вы можете использовать двумерный массив и считывать информацию из файла.

...