2015-08-30 78 views
2

顏色這是圖我得到
enter image description here衝浪情節不正確顯示

我對圖中的值都接近。所以我預計該圖主要在紅色。它爲什麼顯示爲藍色?這個彩條是什麼意思?這個圖表究竟意味着什麼?

值是
列1至10

 0 1.0000   0   0   0 1.0000  NaN 0.8634 0.9872  NaN 
    0 1.0000   0   0   0 1.0000  NaN 0.8634 0.9872  NaN 
    0 1.0000   0   0   0 1.0000  NaN 0.8634 0.9872  NaN 
    NaN   0  NaN  NaN  NaN   0  NaN   0   0  NaN 
    0 1.0000   0   0   0 1.0000  NaN 0.8634 0.9872  NaN 
    0 1.0000   0   0   0 1.0000  NaN 0.8634 0.9872  NaN 
    NaN  NaN  NaN  NaN  NaN  NaN  NaN  NaN  NaN  NaN 
    NaN  NaN  NaN  NaN  NaN  NaN  NaN  NaN  NaN  NaN 
    0 1.0000   0   0   0 1.0000  NaN 0.8634 0.9872  NaN 
    NaN  NaN  NaN  NaN  NaN  NaN  NaN  NaN  NaN  NaN 
    NaN  NaN  NaN  NaN  NaN  NaN  NaN  NaN  NaN  NaN 

回答

0

你看到的是一個補丁。而默認的補丁只有一種顏色,由用於創建補丁的第一個點的z級確定。

要解決該問題插值通過使用相應的屬性插入顏色。

surf(X,'FaceColor','interp') 

enter image description here


或者插值數據,以適應更細的網格。而看着你的數據,我不確定surf是否是正確的選擇。

+0

謝謝。我用作衝浪(X,Y,Z,'FaceColor','interp')',它給出的圖更接近我的預期。但是'FaceColor','interp''是做什麼的?你爲什麼說'surf'可能不是正確的選擇?什麼圖會更好,然後 –

+0

它會將您的z數據插值到更精細的網格。我只是無法在你的情節中看到任何信息。但是因爲我不知道你想達到什麼目的,所以我不能判斷。 – thewaywewalk