Как изменить цвет линейного графика на плоскости?

#matlab

#matlab

Вопрос:

Если я построю линию на плоскости следующим кодом

    plot(x, y,'k-', 'linew', 1.5)
 

Как изменить его цвет?

Я пытаюсь

    plot(x, y,'-r','k-', 'linew', 1.5)
 

но это не работает…

Комментарии:

1. Что 'k-' означает в вашей plot команде?

Ответ №1:

Удаление -k (черной линии) позволит новому графику не подавлять -r (красную линию). В этом случае MATLAB пытается использовать последнюю заданную цветовую спецификацию. Для получения дополнительных цветов и настроек: Документация MATLAB: LineSpec — стиль линии, маркер и цвет.

 %Arbitrary line data%
x = (0: 1: 100);
y = (0: 1: 100);

plot(x, y,'k-', 'linew', 1.5); %Black line plot indicated by -k%
plot(x, y,'-r', 'linew', 1.5); %Red line plot indicated by -r%
 

Запускался с использованием MATLAB R2019b