作者WickedEye (神菜)
看板MATLAB
標題[討論] 畫 magnitude response
時間Sun Oct 21 15:45:44 2018
1+z^-1
H(z) = A.───── , |z|>|c|
1-c.z^-1
A,c是常數
想請問在有範圍限制的函數中,要如何繪製magnitude response
而且有辦法繪製有未知常數的圖嗎?
程式碼:
[H,W]=freqz([1,1],[1,-1]);
plot(W/pi,abs(H))
ylabel('Magnitude'),
xlabel('Rad./sample (times pi)')
A和c不知要怎麼打進去
這想法是可行的嗎?
謝謝各位
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 101.136.105.27
※ 文章網址: https://webptt.com/m.aspx?n=bbs/MATLAB/M.1540107947.A.10A.html
1F:推 profyang: z是複數?還是jw之類的東西? 10/21 21:04
2F:→ WickedEye: z是e^jw 10/21 21:16
3F:推 profyang: A簡單 一般作法就是你畫H/A的magnitude 總之就當作對A 10/22 14:42
4F:→ profyang: normalize c看起來就比較難這樣搞 只能帶入c的值然後多 10/22 14:42
5F:→ profyang: 畫幾條線了吧 10/22 14:42
6F:→ profyang: *在你常用範圍代入幾種c的值 然後多畫幾次 10/22 14:43
7F:→ profyang: 真不行你也可以把c當另一個參數 然後用contour或者surf 10/22 14:44
8F:→ profyang: 這種2自變數的函數的畫法 但我覺得以你這case還是多畫幾 10/22 14:45
9F:→ profyang: 個c值比較好 10/22 14:45