有些數據可以用MATLAB的bar3函數創建三維柱狀圖顯示,如以下代碼:
bar3(magic(5));
colormap(jet);
colorbar;
會以三維柱狀圖的形式畫出一個5×5的矩陣,如下圖所示:

可以看到圖中的顏色是按照列向量所在位置確定的。但很多時候我們需要的是按照列向量里數值的大小來確定顏色,此時可以用到MathWorks官網上一個叫做bar3c的函數,用這個函數可以方便地實現按數值大小確定顏色的目的。代碼如下:
bar3c(magic(5));
colormap(jet);
colorbar;
如下圖所示:

可以看到colorbar已經是按照矩陣元素數值來確定的了。