Псевдоцвет (шахматная доска) график
pcolor (C)
pcolor (X, Y, C)
pcolor (axes_handles...)
h = pcolor (...)
График псевдоцвета является прямоугольным массивом ячеек с цветами, определенными C
. MATLAB® создает график псевдоцвета с помощью каждого набора четырех смежных точек в C
, чтобы задать поверхностный прямоугольник (i. e. ячейка.
shading
по умолчанию является faceted
, который окрашивает каждую ячейку с единственным цветом. Последняя строка и столбец C
не используется в этом случае. С shading
interp
каждая ячейка окрашена путем интерполяции цветов в ее четырех вершинах, использования всех элементов C
.
Минимальные и максимальные элементы C
присвоены, первое и последнее раскрашивает палитру. Цвета для остающихся элементов в C
определяются линейным отображением от значения до элемента палитры.
pcolor(C)
строит график псевдоцвета. Элементы C
линейно сопоставлены с индексом в текущую палитру. Отображение от C
до текущей палитры задано colormap
и caxis
.
pcolor(X,Y,C)
строит график псевдоцвета элементов C
в местоположениях, заданных X
и Y
. График является логически прямоугольной, двумерной сеткой с вершинами в точках [X(i,j), Y(i,j)]
. X
и Y
являются векторами или матрицами, которые задают интервал линий сетки. Если X
и Y
являются векторами, X
соответствует столбцам C
, и Y
соответствует строкам. Если X
и Y
являются матрицами, они должны быть одного размера как C
.
pcolor(axes_handles,...)
строит график в оси с указателем axes_handle
вместо текущей системы координат (gca
).
h = pcolor(...)
возвращает указатель на графический объект surface
.
График псевдоцвета является графиком плоской поверхности, просматриваемым сверху. pcolor(X,Y,C)
совпадает с просмотром surf(X,Y,zeros(size(X)),C)
с помощью view([0 90])
.
Когда вы используете shading
faceted
или shading
flat
, постоянный цвет каждой ячейки является цветом, сопоставленным с углом, имеющим самые маленькие координаты x-y. Поэтому C(i,j)
определяет цвет ячейки в ith строке и jth столбце. Последняя строка и столбец C
не используется.
Когда вы используете shading interp
, цвет каждой ячейки следует из интерполяции цветов в ее четырех вершинах, и все элементы C
используются.
Используйте pcolor
, image
или функцию imagesc
к данным изображения на дисплее. Каждая функция отображает прямоугольный массив ячеек и использует C
, чтобы определить цвета.
pcolor(C)
использует значения в C
, чтобы задать цвета вершины путем масштабирования значений, чтобы сопоставить с полным спектром палитры. Размер C
определяет количество вершин. pcolor
определяет цвета ячейки с помощью цветов, заданных в вершинах ячейки.
image(C)
использует C
, чтобы задать цвета ячейки путем отображения значений непосредственно в палитру. Размер C
определяет количество ячеек.
imagesc(C)
использует C
, чтобы задать цвета ячейки путем масштабирования значений, чтобы сопоставить с полным спектром палитры. Размер C
определяет количество ячеек.
pcolor(X,Y,C)
может произвести параметрические сетки, который не возможен с image
или imagesc
.
caxis
| изображение
| mesh
| штриховка
| surf
| представление