Настройка ColorOrder не имеет никакого эффекта

Я использую Matlab версии R2014a и пытаюсь получитьplot похож на прицел Simulink. Мой код работает как надо, кромеColorOrder настройка не отражается на выходе.

Сразу после установкиColorOrder Я нашел это сcurrent_co=get(gca, 'ColorOrder'); и это возвращает значение, которое я установил. Однако на диаграмме используются цвета по умолчанию.

Почему это? Как это можно исправить?

my_co=[1.0 1.0 0.0; 1.0 0.0 1.0; 0.0 1.0 1.0; 1.0 0.0 0.0; 0.0 1.0 0.0; 0.0 0.0 1.0; 1.0 1.0 1.0];
figure('Color', [0.2 0.2 0.2]);
plot(ScopeData(:,2:6));
legend('w(t)','e(t)','y(t)','x(t)','z(t)');
set(gca, 'ColorOrder', my_co);
set(gca, 'Color', 'black');
set(gca, 'XColor', 'white');
set(gca, 'YColor', 'white');
set(gca, 'XGrid', 'on');
set(gca, 'YGrid', 'on');
title('My funky title!', 'Color', 'white');
xlabel('t/[s]');

Ответы на вопрос(1)

Ваш ответ на вопрос