私はMATLABヘルプとグーグルで何度も何度も行きましたが、解決策を見つけることができませんでした。
まず第一に、バンドストップフィルターを設計する、ヘルプは言う:
タイプ:Wnが2要素ベクトルの場合、次数2 * nのバンドストップデジタルフィルターの場合は「stop」、Wn =[w1w2]。阻止帯域はw1<w<w2です。
つまり、バンドストップフィルターを設計するとき、コードは次のようになります。
[B,A] = butter(2*N,Wn); OR [B,A] = butter(N,Wn);`
ここで、順序N
は実行時にユーザーによって指定され、既知のパラメーターを持つ関数をWn
使用して計算されます。buttrod
第二に、ヘルプによると、バターワースフィルターの設計に使用できるのは3種類(低、高、停止)のみです。バンドパスフィルターを設計するにはどうすればよいですか?