2013-03-28 15 views
14

Ho una matrice 50x50 con alcuni numeri che vanno da 0 a un bit su 1. Come posso visualizzare una heatmap di questi dati con una barra di colore? Quello che sto cercando è un grafico in cui i valori x e y vanno 1-50 e 1-50, con ogni punto (x, y) dato un colore corrispondente alla dimensione dei dati all'entrata matrice (x,). Per un esempio di tale heatmap, controlla this amusing xkcd post.MATLAB - Come si traccia una heatmap dalla matrice nxn?

Grazie!

+0

http://www.mathworks.com/matlabcentral/fileexchange/24253-customizable-heat-maps – Dan

risposta

24

Cosa ne pensi di questo esempio? see also?

>> A = randi([10,60],100,100); 
>> colormap('hot') 
>> imagesc(A) 
>> colorbar 

enter image description here

Problemi correlati