La configuración de ColorOrder no tiene efecto
Estoy usando la versión de Matlab R2014a y estoy tratando de tenerplot
parecerse al alcance de Simulink. Mi código funciona como debería, excepto que elColorOrder
el ajuste no se refleja en la salida.
Justo después de configurarColorOrder
Lo recuperé concurrent_co=get(gca, 'ColorOrder');
y me devuelve el valor que he establecido. Sin embargo, en el diagrama se utilizan los colores predeterminados.
¿Por qué es esto? ¿Cómo se puede arreglar?
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]');