Re: [問題]請教關於polar contour plot

看板MATLAB作者 (reversal)時間11年前 (2012/11/17 14:56), 編輯推噓1(101)
留言2則, 1人參與, 最新討論串2/2 (看更多)
※ 引述《raebmun (reversal)》之銘言: : 標題: [問題]請教關於polar contour plot : 時間: Thu Nov 15 18:42:32 2012 : : : : 搜尋了關鍵字'polar','contour' 找不到相關文章 : : 因此發文請教 : : 我利用迴圈產生了一個矩陣 : : row代表不同極角 column代表不同方位角 : : 矩陣中的每個元素對應到不同極角與方位角的強度 : : 請教版上的高手要如何才能將這組數據做contour plot? : : 謝謝 後來參考清大張智星教授的投影片畫出來了 phi=linspace(0,2*pi,361); % azimuthal angle 0~2pi rad theta=0:1:90; % polar angle 0~90 degree [tt,rr]=meshgrid(phi, theta); % 產生二維的格子點 [xx,yy]=pol2cart[tt,rr]; % 將極座標轉換至直角座標 for a=0:90 for b=0:360 這裡利用迴圈產生對應不同azimuthal & polar angle的強度值I end end h=polar([0 2*pi],[0,1]); % 產生在極座標上的一條直線 delte(h); % 移除上述圖形, 但留下極座標圖軸 hold on contour(xx,yy,I); hold off : : -- : ※ 發信站: 批踢踢實業坊(ptt.cc) : ◆ From: 140.113.180.31 : 推 profyang:我看不懂 你要怎樣在極座標上表示兩個角度? 11/15 20:20 : → profyang:一般的polar圖只有一個角度 和他對應的函數值阿 11/15 20:20 我的意思是原本徑向的值改成polar angle 對應azimuthal angle則不變 不好意思沒有描述清楚 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.170.156.248

11/17 20:47, , 1F
了解 不過不常看到這樣做圖的 一般即使是天線也僅是切個
11/17 20:47, 1F

11/17 20:47, , 2F
平面然後去做polar圖而已
11/17 20:47, 2F
※ 編輯: raebmun 來自: 118.170.156.248 (11/17 21:41)
文章代碼(AID): #1GfpKZP7 (MATLAB)
文章代碼(AID): #1GfpKZP7 (MATLAB)