График псевдоцвета
pcolor(C)
pcolor(X,Y,C)
pcolor(ax,___)
s = pcolor(___)
pcolor(
создает график псевдоцвета с помощью значений в матричном C
)C
. Псевдоцвет отображает матричные данные об отображениях на графике как массив цветных ячеек (известный как faces). MATLAB® создает этот график как плоскую поверхность в x-y плоскость. Поверхность задана сеткой x - и y - координаты, которые соответствуют углам (или вершины) поверхностей. Сетка покрывает область X=1:n
и Y=1:m
, где [m,n] = size(C)
. Матричный C
задает цвета в вершинах. Цвет каждой поверхности зависит от цвета в одной из его четырех окружающих вершин. Из этих четырех вершин та, которая на первом месте в x-y сетка, определяет цвет поверхности.
pcolor(
задает целевые оси для графика. Задайте ax
,___)ax
в качестве первого аргумента в любом из предыдущих синтаксисов.
s = pcolor(___)
возвращает объект Surface
. Используйте s
, чтобы установить свойства на графике после создания его. Для списка свойств смотрите Surface Properties.
Используйте pcolor
, image
и функции imagesc
, чтобы отобразить прямоугольные массивы цветных ячеек. Отношение между матрицей цветов C
и цветными ячейками отличается в каждом случае.
pcolor(C)
использует значения в C
, чтобы задать цвета вершины путем масштабирования значений к полному спектру палитры. Размер C
определяет количество вершин. Значения в C
сопоставляют цвета от текущей палитры до вершин, окружающих каждую ячейку.
image(C)
использует C
, чтобы задать цвета ячейки путем отображения значений непосредственно в палитру. Размер C
определяет количество ячеек.
imagesc(C)
использует C
, чтобы задать цвета ячейки путем масштабирования значений к полному спектру палитры. Размер C
определяет количество ячеек.