exponenta event banner

линии

Массив карт цветов строк

Описание

c = lines возвращает карту цветов строк в виде массива из трех столбцов с тем же количеством строк, что и карта цветов для текущего рисунка. Если фигуры не существует, то массив содержит 256 строк. Каждая строка массива содержит значения интенсивности красного, зеленого и синего цвета для определенного цвета. Интенсивности находятся в диапазоне [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]);

Figure contains an axes. The axes contains an object of type scatter.

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

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

Figure contains an axes. The axes contains an object of type scatter.

Входные аргументы

свернуть все

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

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

Вопросы совместимости

развернуть все

В R2019b изменилось поведение

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