Re: [問題] 三維畫圖的小問題

看板MATLAB作者 (貓柳田博士)時間11年前 (2014/03/05 15:44), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串2/2 (看更多)
※ 引述《aaa19891212 (Michael)》之銘言: : 各位好 : 最近遇到一個問題一直想不出來 : 可能是腦袋突然卡住 : ------------------------------------ : 請問一下 : 我現在有一張二維的圖形 : 然後我有一個他的高度的數值 : 然後要畫出三維的立體圖形 : 我用過mesh(x); : x是我二維的圖形矩陣 : 那直接用mesh之後 : 他的Z軸就會根據系統設定出來 : 但是我現在有個高度數值 : 怎麼樣可以直接給他高度的數值 也就是Z軸高度 : 讓他畫出來的三維圖形的Z軸是我要的高度 : 麻煩大家了 打開help之後,mesh的語法中有mesh(x,y,z) 可以試試看這個 其中x為x座標(的矩陣)、y為y座標(的矩陣)、z就是你的高度數值 其實簡單來講 x11 x12 x13 假設x = [ x21 x22 x23] x31 x32 x33 y11 y12 y13 y = [ y21 y22 y23] y31 y32 y33 z11 z12 z13 z = [ z21 z22 z23] z31 z32 z33 那就表示3d圖的每個點皆為(xrc , yrc , zrc) (r=1~3 , c=1~3) 在matlab中,不管在哪一種繪製3d圖的程式碼,都是這個樣子 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.190.70

03/05 16:27, , 1F
感謝解答 雖然還是不太會QWQ
03/05 16:27, 1F
文章代碼(AID): #1J5jNO-i (MATLAB)
討論串 (同標題文章)
文章代碼(AID): #1J5jNO-i (MATLAB)