[問題] plot3? draw color to a 3d data set已回收

看板MATLAB作者 (face book is my fav)時間14年前 (2009/11/14 08:54), 編輯推噓0(002)
留言2則, 2人參與, 最新討論串1/2 (看更多)
Hi, 各位好 我有一筆資料data, 其size為 3*1000 既有1000個在三維空間的點 又有另一個vector,size為1*1000 它代表這1000個點上的一個函數 我試著用plot3(data(1,:),data(2,:),data(3,:),'.')可以把這筆data在三維空間中的分 布畫出 但我找不到適當的方法將vector以顏色表示 例如當函數在第某個點值小時用紅色表示,值大時用藍色表示 我也試過想用surf,但因為這data是randn產生出來的,所以我也不知道如何製造mesh 可否請神人指教一下? 謝謝大家的幫忙 ps http://www.wretch.cc/album/show.php?i=jacinthamie&b=6&f=1257029110&p=0 that's the result I'd like to have...thanks. :) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.180.188.24

11/14 09:04, , 1F
BTW, I tried scatter3, but it's not that ideal..
11/14 09:04, 1F
※ 編輯: facebooker 來自: 140.180.188.24 (11/14 09:12)

11/14 17:27, , 2F
surf + colorbar 找別的指令可能慢 把data排成可以畫比較實在
11/14 17:27, 2F
文章代碼(AID): #1A_V_Snj (MATLAB)
文章代碼(AID): #1A_V_Snj (MATLAB)