看板 MATLAB 關於我們 聯絡資訊
butterworth 跟 cheby1.2 在設計低通或高通時 所得的階數~~通常都是所給定的階數 e.g. n=10 wn=0.5 [b,a]=butter(n,wn) 此時b,a都為11個係數的vector 但在改成帶通時 n=10 wn=[0.3 0.5] [b,a]=butter(n,wn) 此時的b,a則為21個係數的vector....<---這是為什麼呢?? 而且在通帶範圍的設定上 若wn=[0.3 0.40001]...在高階的狀況下 所跑出來的濾波器...也不是所設定的那樣 這是matlab本身的問題嗎 還是我有什麼地方疏忽了~~~~ 這三種比較起來的話~~~cheby2.... 並不會有第二個問題~~~~ 是IIR filter本身穩定度的問題嗎 ?? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.134.30.220