rgbplot

Постройте палитру

Синтаксис

Описание

пример

rgbplot(map) строит графики интенсивности красных, зеленых и синих цветов указанной палитры.

Примеры

свернуть все

Постройте график parula палитра и отображение шкалы палитры в качестве визуальной ссылки.

rgbplot(parula)
hold on
colormap(parula)
colorbar('Ticks',[])

Figure contains an axes. The axes contains 3 objects of type line.

Создайте пользовательскую палитру и постройте график. Затем отобразите шкалу палитры в качестве визуальной ссылки.

r = (0:.1:.9)';
g = r.^1.8;
b = r.^2.1;
mymap = [r g b]; 
rgbplot(mymap)
hold on
colormap(mymap)
colorbar('Ticks',[])

Figure contains an axes. The axes contains 3 objects of type line.

Входные параметры

свернуть все

Палитра для построения графика, заданная как трехколоночная матрица триплетов RGB. Триплет RGB представляет собой трехэлементный вектор-строку, элементы которого определяют интенсивность красных, зеленых и синих компонентов цвета. Интенсивность должна быть в области значений [0, 1]. Например, вот палитра, которая содержит пять цветов:

map = [0.2 0.1 0.5
    0.1 0.5 0.8
    0.2 0.7 0.6
    0.8 0.7 0.3
    0.9 1 0];

В этой таблице перечислены значения триплетов RGB для простых цветов.

ЦветТриплет RGB
желтый[1 1 0]
пурпурный[1 0 1]
голубой[0 1 1]
красный[1 0 0]
зеленый[0 1 0]
синий[0 0 1]
белый[1 1 1]
черный[0 0 0]

Также можно создать матрицу, вызвав одну из предопределенных функций палитры. Вызовите функцию как входной параметр rgbplot функция. Например, эта команда строит график parula палитра.

rgbplot(parula)

Типы данных: double | single

См. также

Представлено до R2006a
Для просмотра документации необходимо авторизоваться на сайте