[繪圖] 3D繪圖surface

看板MATLAB作者 (小寶)時間11年前 (2014/02/05 15:10), 編輯推噓1(1010)
留言11則, 4人參與, 最新討論串1/1
雖然前面有人提到3D繪圖 我還是有點看不懂 我的是有三維空間座標點資料(x,y,z) 1.164 2.517 0.428 0.928 2.864 0.001 0.788 2.282 0.003 1.367 2.132 0.001 1.524 2.706 -0.009 左邊為x中間為y右邊為z 想要用surface 但是它的Z軸要矩陣 讓我很苦惱,不知道怎麼重建這個金字塔 還是說我應該怎麼做 不知道可不可以請板上的大大提點一下 我該如何下手,感謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.120.101.181

02/05 16:18, , 1F
try mesh
02/05 16:18, 1F

02/05 16:31, , 2F
可是要怎麼把z軸作為矩陣
02/05 16:31, 2F

02/05 16:32, , 3F
mesh(x(:,1),x(:,2),x(:,3))
02/05 16:32, 3F

02/05 16:33, , 4F
會一直跑出z MATRIX不是矩陣的問題
02/05 16:33, 4F

02/05 16:39, , 5F
你總不會想用二維資料建個三維的矩陣吧?
02/05 16:39, 5F

02/05 16:57, , 6F
我的資料是三維空間座標
02/05 16:57, 6F

02/05 17:18, , 7F
scatter3
02/05 17:18, 7F

02/06 16:55, , 8F
你只有這麼少資料的話確實用scatter3比較好
02/06 16:55, 8F

02/06 16:56, , 9F
但是如果今天是很多資料 想畫成surface才比較好看的話 用
02/06 16:56, 9F

02/06 16:57, , 10F
griddata內插好再去用surf會比較好
02/06 16:57, 10F

02/06 16:58, , 11F
griddata是可以內插這種x,y座標的非等間距的case
02/06 16:58, 11F
文章代碼(AID): #1IyUG1aO (MATLAB)
文章代碼(AID): #1IyUG1aO (MATLAB)