2013-03-28 4 views
14

50x50 matrisim var. Bazı rakamlar 0'dan biraz bitti 1'e kadar. Bu verilerin bir heatmap'ini bir colorbar ile nasıl gösterebilirim? Ne arıyorum, x ve y değerleri matris girişinde verilerin boyuna uygun bir renk verilmiş her nokta (x, y) (x ile 50 ve 1 için 1 den 50 değişir bir komplodur y). Böyle bir ısı haritası örneği için, this amusing xkcd post'a bakın.MATLAB - Nxn matrisinden bir ısı haritası nasıl çizilir?

Teşekkürler!

+0

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

cevap

24

Bu örnek hakkında ne düşünüyorsunuz? see also?

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

enter image description here