ubiquitour.com

Cómo dividir la tabla de colores de Matlab Jet a RGB

Cómo dividir la tabla de colores de Matlab Jet a RGB

MATLAB es un paquete de software de MathWorks que permite a los usuarios crear una gran biblioteca de funciones para el análisis técnico y presentación. En la producción de figuras de color, MATLAB proporciona una serie de colormaps para convertir entre valores de datos y los colores en figuras. El acceso a los valores de color en un mapa de colores MATLAB es sencillo a través de la interfaz de usuario y la línea de comandos.

Instrucciones

1 Crear una tabla de color del jet con un número determinado de valores usando la función jet() con un entero de entrada. El mapa de colores por defecto de MATLAB es jet(64). La variable my_cmap es una matriz de 64 x 3 que contiene valores de color rojo, verde, azul.

my_cmap = jet(64);my_other_cmap = jet(128);

2 Acceder a los valores RGB de un valor particular en el mapa de jet mediante el acceso a la gama de colores almacenados. Acceso a my_cmap(32,:) devuelve el valor RGB [0,5 1,0 0,5]. Valores de color RGB de MATLAB son flotantes punto números comprendidos entre 0 y 1.0.

3 Editar los detalles de los colores almacenados mediante la manipulación de los valores RGB de la matriz de mapa almacenados.

4 Aplicar el mapa de colores alterado mediante la función colormap(). El primer ejemplo aplica el mapa a la figura actual mientras que el segundo ejemplo apunta a un gráfico específico al pasar el mango del eje.

colormap(my_cmap);mapa de colores (axes_handle, my_cmap);

5 Editar el mapa seleccionado llamando a la función colormapeditor() de la línea de comandos MATLAB.

Consejos y advertencias

  • Los nombres de colormaps MATLAB Built-in son jet, HSV, caliente, frío, primavera, verano, otoño, invierno, gris, hueso, cobre, rosado y líneas.