строки

Массив палитры строк

Синтаксис

c = lines
c = lines(m)

Описание

c = lines возвращает палитру строк как массив с тремя столбцами с тем же количеством строк как палитра для текущей фигуры. Если никакая фигура не существует, то массив содержит 64 строки. Каждая строка в массиве содержит красную, зеленую, и синюю интенсивность для определенного цвета. Интенсивность находится в области значений [0,1], и цветовая схема совпадает со свойством ColorOrder по умолчанию Axes. Таким образом можно использовать эту палитру, чтобы заставить цвета диаграммы совпадать с выводом функции plot.

пример

c = lines(m) возвращает палитру с цветами m.

Примеры

свернуть все

Создайте график рассеивания с помощью цветов по умолчанию.

x = [3.5 3.3 5 6.1 4 2];
y = [14 5.7 12 6 8 9];
sz = 100*[6 100 20 3 15 20];
c = [1 2 3 4 5 6];
scatter(x,y,sz,c,'filled','MarkerEdgeColor','k','MarkerFaceAlpha',.7);
xlim([1 7]);
ylim([1 16]);

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

c = lines(6);
colormap(c);

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

свернуть все

Количество записей, заданных как скалярное целочисленное значение. Значение по умолчанию m равно длине палитры для текущей фигуры. Если никакая фигура не существует, значение по умолчанию равняется 64.

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

Представлено до R2006a

Была ли эта тема полезной?