我很難理解如何在Matlab2015b中更改我的顏色條的範圍。我該如何更改matlab的顏色比例縮放
默認情況下其範圍從0到1我設法通過使用改變標籤:
c=colorbar;
c.Limits=[0 180] (the range that I want)
問題是,當我這樣做,換句話說,它會顯示顏色不按比例從0到180,但仍然使用與[0 1]關聯的顏色,這使得整個酒吧看起來像一種顏色。
colorbar('Yticks',[0:10:180])
:
我只需更改蜱和做用另一種方法。
同樣,彩條仍與其關聯0到1,從而第一個在10處
開始如何改變它是數據沒有除0蜱將出現基於 ?我試圖改變c.UserData
,但它什麼也沒做。
您能發佈您的代碼示例嗎?我無法重現這個問題。我的色條自動使用數據範圍。 – Schorsch
當然, 在這種情況下,我真的使用與繪圖本身分開的顏色條,它不像我繪製曲面並將顏色條添加到它。我繪製了一系列曲線,並且我想使用一個顏色條而不是一個圖例(因爲有很多曲線,並且它看起來會更好)。 h = loglog(fliplr(PeTotal)/ 1e6,zTab/1000); %我繪製的曲線集 colorCode = jet(length(chiTab));對於k = 1:長度(chiTab)%長度(chiTab)只是曲線的數量。 end colormap(colorCode); colorbar; –