Re: [問題] 關於極座標畫3d圖的問題?已回收

看板MATLAB作者 (代工)時間14年前 (2009/12/30 21:35), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/3 (看更多)
※ 引述《sexygg (gg)》之銘言: : 昨天有問過關於3d繪圖的問題,後來我發現我必須用極座標來繪圖,我的函數大致上是 : y(r,theta)=bessel(k*r)*cos(m*theta),而k和m是常數.主要現在的問題就是沒辦法畫出 : 3d的polar來看y的變化(y就是圓膜振動的振幅),之前有用過有人寫的polar3d函數, : 可是發現跟我的所需不符,所以想上來問板上高手要怎麼繪3d的polar圖? : 謝謝! theta=linspace(0,2*pi,50); rho=linspace(0,10,50); [th,r]=meshgrid(theta,rho); z=sin(r).*cos(th); [x,y]=pol2cart(th,r); surf(x,y,z) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.123.122.23
文章代碼(AID): #1BErSobu (MATLAB)
討論串 (同標題文章)
文章代碼(AID): #1BErSobu (MATLAB)