[問題] butterwort,規格使用rad/sec已回收

看板MATLAB作者 (wi)時間15年前 (2010/05/31 14:42), 編輯推噓0(009)
留言9則, 2人參與, 最新討論串1/1
Wp=40(rad/sec) Ws=60(rad/sec) Rp=2.5dB As=10dB 我程式是用 clear all, close all; wp=40; ws=60; Rp=2; As=10; [n,Wn] = buttord(wp,ws,Rp,As,'s'); [b,a] = butter(n,Wn,'s'); freqz(b,a,200,400); 這樣畫出來的圖都有問題 請問各位是那邊有問題啊? 麻煩了! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 125.224.205.48

05/31 14:59, , 1F
除pi
05/31 14:59, 1F

05/31 18:54, , 2F
我在wp跟ws加上/pi出來的圖還是有問題
05/31 18:54, 2F

05/31 18:54, , 3F
會不會是BUTTORD還是BUTTER有問題...
05/31 18:54, 3F

05/31 20:18, , 4F
你把題目給的條件再定清楚一點
05/31 20:18, 4F

05/31 20:20, , 5F
他題目就只有給上面四個條件,要用butterworth畫出圖
05/31 20:20, 5F

06/01 12:27, , 6F
那都畫出來了 你覺得有什麼問題
06/01 12:27, 6F

06/01 13:00, , 7F
這應該是loss pass filter
06/01 13:00, 7F

06/01 13:01, , 8F
今天把他弄出來了,[h,w]=freqs(K*poly(Z),poly(P));
06/01 13:01, 8F

06/01 13:01, , 9F
加上這個就可以了。
06/01 13:01, 9F
文章代碼(AID): #1C0rf4SN (MATLAB)