Contenido principal

turbo

Arreglo del mapa de colores turbo

  • Turbo colormap

Descripción

c = turbo devuelve el mapa de colores turbo como un arreglo de tres columnas con el mismo número de filas que el mapa de colores de la figura actual (gcf). Si la figura no existe, el número de filas es igual a la longitud predeterminada de 256. Cada fila del arreglo contiene las intensidades roja, verde y azul para un color específico. Las intensidades están en el intervalo [0,1] y el esquema de color es similar al del mapa de colores jet, pero las transiciones entre los colores se perciben más uniformes que en jet. El esquema de color se parece a esta imagen.

Sample of the turbo colormap

ejemplo

c = turbo(m) devuelve el mapa de colores con m colores.

ejemplo

Ejemplos

contraer todo

Represente una superficie y asigne el mapa de colores turbo.

surf(peaks);
colormap('turbo');

Figure contains an axes object. The axes object contains an object of type surface.

Obtenga el arreglo del mapa de colores turbo e invierta el orden. A continuación, aplique el mapa de colores modificado a la superficie.

c = turbo;
c = flipud(c);
colormap(c);

Figure contains an axes object. The axes object contains an object of type surface.

Consiga una versión con una muestra reducida del mapa de colores turbo con solo 10 colores. A continuación, muestre los contornos de la función peaks aplicando el mapa de colores y el sombreado interpolado.

c = turbo(10);
surf(peaks);
colormap(c);
shading interp;

Figure contains an axes object. The axes object contains an object of type surface.

Cree un diseño de gráfica en mosaico que contenga dos gráficas de pseudocolor del conjunto de datos peaks. La gráfica de la izquierda utiliza el mapa de colores jet y la gráfica de la derecha utiliza el mapa de colores turbo. Observe que las transiciones entre colores en la gráfica turbo son menos severas que en la gráfica jet.

t = tiledlayout(1,2);
[X,Y,Z] = peaks;

% Left image
ax1 = nexttile;
s1 = pcolor(ax1,X,Y,Z);
s1.EdgeColor = 'none';
s1.FaceColor = 'interp';
ax1.Colormap = jet;
title(ax1,'Jet');

% Right image
ax2 = nexttile;
s2 = pcolor(ax2,X,Y,Z);
s2.EdgeColor = 'none';
s2.FaceColor = 'interp';
ax2.Colormap = turbo;
title(ax2,'Turbo');

Figure contains 2 axes objects. Axes object 1 with title Jet contains an object of type surface. Axes object 2 with title Turbo contains an object of type surface.

Argumentos de entrada

contraer todo

Número de colores, especificado como entero no negativo. El valor predeterminado de m es el número de colores del mapa de colores actual de la figura. Si no existe una figura, el valor predeterminado es 256.

Tipos de datos: single | double | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64

Historial de versiones

Introducido en R2020b

Consulte también