imagesc

Exibe uma matriz como imagem com os valores escalados para todo o mapa de cores.

Categoria: Graphics > Images

Sintaxe

imagesc(C)

Exibe C, mapeando seu mínimo e máximo para as pontas do mapa de cores.

imagesc(x, y, C)

Também define as coordenadas dos pixels.

imagesc(___, clims)

Usa [cmin cmax] como limites de cor em vez da faixa dos dados.

h = imagesc(___)

Retorna o objeto de imagem.

Descrição

Pense em imagesc como image com escala: ela define os limites de cor (clim) a partir dos dados, de modo que qualquer faixa de valores use o mapa de cores inteiro. É a forma usual de visualizar uma matriz como mapa de calor; acrescente colorbar para mostrar o significado das cores.

Argumentos de entrada

C
Matriz de valores, de qualquer classe numérica real.
clims
Vetor de dois elementos com os valores mapeados para a primeira e a última cor.

Argumentos de saída

h
Objeto de imagem.

Exemplo

Mapa de calor de uma matriz

A = magic(5);
h = imagesc(A);
colorbar
disp(size(h.CData))
Saída
     5     5

Veja também

image imshow colorbar clim colormap