Я хотел бы настроить цвет моего сюжета rootlocus. Я использую цикл for для построения 10 корневиков (с немного разными системами в цикле), и я хотел бы, чтобы каждый из них был другого оттенка серого. Я решил использовать команду grey для получения матрицы для хранения RGB-данных, а затем использовать эту матрицу в команде rlocus (sys, K, 'style') (выбор i-й строки на i-й итерации моего цикла). К сожалению, команда требует, чтобы стиль был ячейкой (например, «g» или «b»), а не вектором чисел.Настройка нескольких цветов сюжета rootlocus (шкала серого цвета) Matlab
Это пример моего кода:
figure()
hold on
L = [sys1, sys2, ..., sys10];
colors = gray(10);
for i = 0:9
rlocus (L(i+1), 'Color', colors(i+1, :));
end
У меня есть идея, но это поможет, если вы разместите код, который у вас уже есть. Вы должны взглянуть на [ask] и [mcve], а затем вернуться сюда и изменить свой вопрос, чтобы нам было легче ответить. – IKavanagh
Я редактировал вопрос. Спасибо! –