Contenido
MATLAB es un entorno de programación técnica ampliamente utilizado para crear gráficos de calidad de datos científicos y de ingeniería. Para satisfacer los criterios de visualización o mejorar la apariencia, MATLAB le permite controlar completamente los colores y otras propiedades de todos los elementos gráficos. Puede manipularlos a través de la interfaz de usuario o mediante comandos de programación ingresados en la línea de comandos.
Gráficos MATLAB
Todos los gráficos de MATLAB se representan en una ventana de figura. Cada uno de ellos está contenido en un conjunto de ejes. Cada representación dentro de un eje tiene puntos de datos y una línea que los conecta. Entre los colores que puedes cambiar están la línea, el relleno de los marcadores de puntos de datos y el borde de los mismos.
Cambiar a través de la interfaz de usuario
Las propiedades de todos los elementos gráficos, incluido el color, se pueden modificar en el "Editor de propiedades" de MATLAB. Para abrir el editor, seleccione la imagen que desea modificar, abra el menú "Editar" debajo de la barra de título y seleccione la opción "Propiedades de la figura ...". Seleccione el objeto que desea cambiar haciendo clic con el mouse. Puede editar la línea haciendo clic en el icono de pincel junto al cuadro "Línea:" y seleccionando un color de la paleta. También es posible cambiar el color principal de un marcador haciendo clic en el icono de la lata de pintura junto al cuadro "Marcador:" o seleccionando el icono de pincel.
Cambio de código
Puede cambiar las propiedades de estilo de la imagen enviando comandos a través de la línea de comandos. El comando set () establece la propiedad de un objeto. Una imagen que se acaba de dibujar se considera "actual", por lo que es común utilizar estos comandos inmediatamente después de crear una imagen. Puede cambiar el objeto actual con un clic del mouse en la figura. En casos más complejos, puede obtener el "identificador" del objeto deseado usando el comando "findobj ()". Los colores posibles incluyen: r = rojo, g = verde, b = azul, c = cian, m = magenta, y = amarillo, k = negro, w = blanco.
Los comandos para cambiar el color incluyen:
set (gco, 'Color', 'r'); % Cambiar el color del conjunto de líneas seleccionado actualmente (gco, "MarkerEdgeColor", "g"); % Cambiar el borde de un punto de datos establecido (gco, 'MarkerFaceColor', 'b'); % Cambiar el llenado de un punto de datos
Mapas de colores
Las imágenes y otros datos pueden representar datos de nivel utilizando diferentes valores de color. El valor de los datos se asigna a un color mediante un mapa de color. El mapa de color predeterminado en MATLAB es "jet (64)", un mapa que utiliza el esquema de color "jet" con 64 valores definidos. Antes de la visualización, los datos de la imagen se asignan a un valor entre 1 y 64, según el rango de valores de la imagen. Los valores mapeados luego se convierten en valores de rojo, verde y azul. Las tablas de colores de MATLAB incluyen "jet", "HSV", "caliente", "fresco", "primavera", "verano", "otoño", "invierno", "gris", "hueso", "cobre" , "rosa" y "líneas". Por ejemplo, para cambiar el mapa de colores de la figura actual a "invierno" con 128 colores, use el siguiente código:
mapa de colores (invierno (128));