Matlab: пользовательские цвета графика
При рисовании графики в Matlab нам может понадобиться использовать заданные нами цвета для заливки линий, точек рассеяния или других узоров, что может сделать наши изображения более красивыми и легко читаемыми. Ниже описаны два распространенных метода установки пользовательских цветов.
- Использовать значение цвета RGB
Значение цвета RGB — это значение, состоящее из трех цветов: красного, зеленого и синего, которое можно определить в Matlab следующим образом:
% 红色
red = [1 0 0];
% 橙色
orange = [1 0.6 0];
% 紫色
purple = [0.5 0 0.5];
где каждое значение находится в диапазоне от 0 до 1.
Затем вы можете использовать plot
функцию для рисования изображения и указать цвет следующим образом:
x = linspace(0, 2*pi);
y = sin(x);
% 绘制红色线
plot(x, y, 'Color', red);
% 绘制橙色线
plot(x, y+1, 'Color', orange);
% 绘制紫色线
plot(x, y-1, 'Color', purple);
- Использование предопределенных цветовых идентификаторов
Matlab также предоставляет некоторые предопределенные цветовые идентификаторы, которые можно использовать для быстрого указания цветов. Например:
идентификатор | цвет |
---|---|
б | синий |
г | зеленый |
р | красный |
с | синий |
м | пурпурный |
у | желтый |