Restablecer orden de color en MATLAB
Este tutorial demuestra cómo restablecer el orden de los colores en MATLAB.
Restablecer orden de color en MATLAB
El orden de los colores se utiliza para establecer los colores de una figura o diagrama en MATLAB. Si la figura o el diagrama no existe, MATLAB creará una figura y establecerá colores para ella.
El color se puede personalizar al llamar a una función de trazado o incluso después de llamar a la función de trazado. Este es un ejemplo de un gráfico en MATLAB con colores predeterminados.
plot1 = plot([0 1 2 3],'-r');
hold on
plot2 = plot([1 2 3 4],'--g');
hold off
% Add markers to the plot
plot1.Marker = 'sq';
plot2.Marker = 'o';
Ahora veamos cómo cambiar los colores en un gráfico. Ver ejemplo:
demoaxes = axes;
demoaxes.ColorOrder = [ 0 0 0; 0 0 1; 0 1 0; 1 0 0];
demoaxes.LineStyleOrder = {'-','--'};
hold on
for a = 0:7
plot([a a+2])
end
hold off
El código anterior asignará el ColorOrder
y el LineStyleOrder
al gráfico. Ver salida:
Para restablecer el orden de los colores en MATLAB, usamos el método set
y configuramos el ColorOrderIndex
en 1
, lo que restablecerá el ColorOrder
para una figura o gráfico. Intentemos restablecer el ColorOrder
en el ejemplo anterior.
demoaxes = axes;
demoaxes.ColorOrder = [ 0 0 0; 0 0 1; 0 1 0; 1 0 0];
demoaxes.LineStyleOrder = {'-','--'};
%Reset Color Order
set(axes,'ColorOrderIndex',1)
hold on
for a = 0:7
plot([a a+2])
end
hold off
El ColorOrder
se restablece para el gráfico dado. Ver la salida:
Sheeraz is a Doctorate fellow in Computer Science at Northwestern Polytechnical University, Xian, China. He has 7 years of Software Development experience in AI, Web, Database, and Desktop technologies. He writes tutorials in Java, PHP, Python, GoLang, R, etc., to help beginners learn the field of Computer Science.
LinkedIn Facebook