2012-01-19 2 views
-2

enter image description hereСформировать Color Plot

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

+1

Этот вопрос довольно расплывчатый. Проводите ли вы какие-либо исследования, которые мы можем использовать для начала? –

+0

Это не x vs y, это будет построение 'z' at (x, y), где вы сопоставляете' z' с цветом. –

+0

Я объяснил вопрос дальше. Извините за неполную информацию. – user1142671

ответ

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) 

Как вы определяете ваш х, у, г ... ну, вы должны предоставить дополнительную информацию.

+0

Спасибо за ответ. Я отредактировал вопрос с дальнейшими объяснениями. – user1142671

+0

Ну, теперь, когда вы дали больше информации в своем вопросе, что вы пробовали? На ваш первоначальный вопрос о том, как сгенерировать сюжет, был дан ответ, поэтому теперь вам нужно выяснить, как сгенерировать данные, которые вы хотите построить. Вы не получите большую помощь там, пока не опубликуете свою текущую попытку сделать это. –

0

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