我想顯示一個三維繪圖功能在Matlab中衝浪,我需要它在對數座標的Z軸。因此,這裏是我在做什麼:如何使用Matlab R2015a顯示日誌比例顏色條?
surf(X,Y,Z)
set(gca,'zscale','log')
但我想出現在日誌規模的彩條,帶標籤的像10 ^( - 6),10 ^( - 5),10 ^( - 4) ...
尋找它,我發現了關於解決
h = colorbar
set(h,'YScale','log')
,但它不是用Matlab的最新版本的工作,因爲'YScale'
參數不存在了。
有什麼想法?
非常感謝。
非常感謝!我明白了,但仍然在運行完全相同的代碼時,我得到了一行「axpos = s.Parent.Position」的錯誤。 Matlab告訴我「嘗試引用非結構數組的字段」。任何想法可能是什麼問題? – MarieC
@MarieC你說得對。我在那裏有一個小錯字,它應該是's = surf(X,Y,Z);'。現在糾正了。 – EBH