Цветной стол в Matlab - PullRequest
       1

Цветной стол в Matlab

0 голосов
/ 25 марта 2012

Я пытаюсь выяснить, как сгенерировать цветную диаграмму на matlab, как та, которую вы можете найти в здесь на странице 9. (Вам придется просмотреть ее, чтобы найти то, что я ссылаясь на - Stackoverflow пока не позволяет мне публиковать фотографии в сообщениях.)

Несколько вопросов:

  1. У меня есть таблица, но моя таблица представляет собой набор дискретных точек, а не непрерывный спектр. Итак ... я могу сделать это в первую очередь?

  2. Если это возможно, как бы я это сделал?

(Кстати, этот стол взят из симуляции боя для Risk - я делаю симулятор боя для Risk II, просто для удовольствия.)

Ответы [ 2 ]

1 голос
/ 25 марта 2012

Тип изображения, которое вы ищете, как видно на стр. 9, - это imagesc график. Вот простой пример использования функции двойного греха. Для простоты сделано без векторизации.

x=0:pi/180:pi;
y=0:pi/180:pi;

output=zeros(length(x),length(y));
for ix=1:length(x)
   for iy=1:length(x)
      output(ix,iy)=sin(x(ix)*2)*cos(y(iy)*4);
   end
end
figure;imagesc(x,y,output)
0 голосов
/ 25 марта 2012

Я думаю, вы ищете заполненный контур.Смотрите также: http://www.mathworks.nl/help/techdoc/ref/contourf.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...