タグ付けされた質問 「fir」

2
フィルター次数対タップ数対係数数
私はゆっくりとDSPを学び、いくつかの用語に頭を包もうとしています。 質問1:次のフィルター差分方程式があるとします y[n]=2x[n]+4x[n−2]+6x[n−3]+8x[n−4]y[n]=2x[n]+4x[n−2]+6x[n−3]+8x[n−4]y[n] = 2 x[n] + 4 x[n-2] + 6 x[n-3] + 8 x[n-4] 右側に4つの係数があります。「タップ数」も4ですか?「フィルター次数」も4ですか? 質問2:MATLAB fir1(n, Wn)関数を使用しようとしています。10タップフィルターを作成する場合、に設定しますか?n=10n=10n=10 質問3:次の再帰的(おそらくIIR)フィルター差分方程式があるとします: y[n]+2y[n−1]=2x[n]+4x[n−2]+6x[n−3]+8x[n−4]y[n]+2y[n−1]=2x[n]+4x[n−2]+6x[n−3]+8x[n−4]y[n] + 2 y[n-1] = 2 x[n] + 4 x[n-2] + 6 x[n-3] + 8 x[n-4] 係数の数は左側と右側で異なるため、「タップ数」と「フィルター次数」をどのように決定しますか? 質問4:次の論理if-and-only-ifステートメントは真ですか? フィルターは再帰的ですフィルターはIIRです。⟺⟺\iff フィルターは非再帰的ですフィルターはFIRです。⟺⟺\iff

3
FIRフィルター設計:ウィンドウとパークマクレランおよび最小二乗
ローパスフィルターのFIRフィルター設計にParks-McClellan(ここではPMcCと略します)または最小二乗アルゴリズムよりもウィンドウアプローチを使用する利点はありますか?今日の計算能力では、アルゴリズム自体の複雑さは要因ではないと仮定します。 この質問は、PMcCと最小二乗を比較するものではありませんが、具体的には、これらのアルゴリズムの代わりにウィンドウFIR設計手法を使用する理由がある場合、またはそれらのアルゴリズムによって廃止され、教訓的な目的に追いやられた設計をフィルター処理するウィンドウ手法がありましたか? 以下は、ハミングウィンドウを、同じ数のタップを使用して、最小二乗法を使用したお気に入りの設計アプローチと比較した比較の1つです。ハミングウィンドウのパスバンドに厳密に一致するように、最小二乗アプローチの通過帯域を拡大しました。この場合、最小二乗のパフォーマンスが大幅に向上することは明らかでした(ストップバンド除去が大幅に向上します)。すべてのウィンドウでこれを行っていないので、PMcCと最小二乗を実行できるかどうか、またはウィンドウイングアプローチが好ましいFIRローパスフィルタの他のアプリケーションがあるかどうかという質問につながりますか?

4
FIRフィルターに必要なタップ数は?
ローパスフィルターを実装するためのFIRフィルターのセットを設計したいと考えています。また、フィルターを通過する信号の遅延を削減しようとしているので、使用できるタップの最小数はどのくらいかと思います。 タップを増やすと、周波数のカットオフがよりシャープになり、阻止帯域除去などが改善されることがわかっています。しかし、興味があるのはより基本的です-は、低周波信号を減衰させるために少なくとも100タップが必要であることを意味していますか?または、より少ないタップで逃げることができますか?そうであれば、理論的な下限がありますか?fs100fs100\frac{f_s}{100}

6
線形位相が重要なのはなぜですか?
対称条件が満たされると、FIRフィルターの位相は線形になります。これは、IIRフィルターには当てはまりません。 ただし、このプロパティを持たないフィルターを適用するのはどのアプリケーションにとって悪いですか?また、悪影響は何ですか?

1
デジタルフィルター設計の基本原則(IIR / FIR)
オーディオエンジンなどの設計には確かな経験がありますが、デジタルフィルター設計の分野、特にIIRフィルターとFIRフィルターはかなり新しい分野です。言い換えれば、フィルターを設計し、それらの差分方程式を導き出す方法について、できる限り多くのことを学ぼうとしています。私は基礎から始めているので、私が言ったように、私が学ぼうとしているので、我慢してください。 ここに私の質問があります: 特定のカットオフ(たとえば300 Hz)のローパスフィルターを設計したいとします。伝達関数を数学的に導出し、特定の差分方程式を導出して、直接フォームIおよび直接フォームII(または現時点ではDF-1のみ)でフィルターを実装する最良の方法は何でしょうか? 私は伝達関数と、それらがウェブ上のいくつかの優れた材料からの差分方程式にどのように関係するかについてある程度理解していますが、残念ながらその一部は事前の知識をかなり前提としているため、私の探求に役立つよりも混乱しています。ですから、ドットをつなげるのに役立つ、より段階的な例が必要だと思います。 したがって、基本的には、カットオフ周波数の選択から差分方程式の導出までのプロセスの内訳に関するヘルプを探しています。 どんな助けも大歓迎です。私は多くの概念に精通しています-インパルス応答、DFT、その背後にある数学、さらに助けが必要なのは、フィルターの伝達関数を設計するためのz変換と極/零点の概念ですカットオフ周波数はどうですか。最終的に差分方程式を導き出すためにこれらすべてを実行します。 私は例から最もよく学ぶ傾向があるので、私はここで尋ねると思った。助けてくれる時間を見つけてくれた人に感謝します。

1
FIRに対する適応IIRフィルターの利点は何ですか?
適応IIRフィルターは単純ではなく、不安定になる可能性があります。多くの人々は、適応IIRフィルターはFIRフィルターよりも少ない係数を使用すると言います。IIRがいくつの係数を節約できるかについて、私は興味がありますか? 適応IIRフィルターを使用して、32次FIRフィルターの伝達関数を推定しようとしました。IIRフィルターに係数があるとします:a 1、a 2、... 。。、M、B 0、B 1、。。。B N。Iは、推定結果場合にのみ許容される見出さM + N + 1 ≥ 30、すなわちわずか2係数を保存することができます。M+ N+ 1M+N+1M+N+1a1、a2、。。。、aM、b0、b1、。。。bNa1,a2,...,aM,b0,b1,...bNa_1, a_2, ..., a_M, b_0, b_1, ...b_NM+ N+ 1 ≥ 30M+N+1≥30M+N+1 \ge 30 実際のプロジェクトでは、例えば、50 MHzのFPGAは、32次のFIRは、約生成するので、遅延(32 / 50 M )/ 2 = 0.32 μ 秒 (32/50 M)/2=0.32 μs(32 / 50 ~{M}) / 2 = 0.32 ~{\mu …

2
なぜHannまたはBartlettウィンドウを使用するのですか?
ローパスFIRフィルターを設計していて、バートレット、ハン、ハミングの3つのウィンドウのいずれかを使用したいとします。オッペンハイムとシェーファーの離散時間信号処理、第2版、p。471:} 3つすべてが同じ遷移帯域幅を提供します:ここで、はフィルターの次数であり、十分に大きいと見なされます。Δ ω =8個のπNΔω=8πN\Delta\omega=\frac{8\pi}{N}NNN ただし、オーバーシュート(としましょう)はウィンドウごとに異なり、次の不等式が成り立ちます。δδ\delta δHa m m i n g&lt;δHa n n&lt;δB のR のT L E T TδHaメートルメートル私んg&lt;δHaんん&lt;δBartlett\delta_{Hamming}<\delta_{Hann}<\delta_{Bartlett} したがって、ハミングウィンドウを使用すると、最小のオーバーシュートと、幅遷移バンドが得られます。他の2つのウィンドウのいずれかを使用する場合、遷移帯域の幅は同じですが、オーバーシュートが増加します。ΔのωΔω\Delta\omega これは、ハミングウィンドウがハミングウィンドウよりも優れているため、ハンウィンドウまたはバートレットウィンドウを使用するケースはないと考えます。これは、1つのアスペクト()を改善し、別のアスペクト()。δδ\deltaΔωΔω\Delta\omega 問題は、ハミングウィンドウを常に使用できるのに、なぜ誰かがハンウィンドウまたはバートレットウィンドウを選択するのかということです。

2
親指のフィルター順序ルール
通過帯域とサンプルレートに基づいてFIR / IIRの近似フィルター次数を計算するための経験則はありますか?Undergradで一度読んだことを覚えているようです。スケーラー*通過帯域/遮断帯域のような大まかな見積もりを作成できると思います。 私はさまざまなFIR / IIRフィルターの実装に取り​​組んでおり、1つの変数が変更された場合、これはおおよそのタップ数で同様のパフォーマンスを得ることができるという大まかな式が欲しいのですが。

2
乗数のないガウスFIRフィルター?
ユニティゲイン係数を使用し、乗算器を使用しないガウスFIRフィルターを実装する最も簡単な方法は何ですか? 最初に次の2文字を入力して、答えをネタバレ表記で始めてください "&gt;!" 注:ガウスFIRフィルターは、ガウス関数であるインパルス応答を持つFIRフィルターです。「ユニティゲイン係数」とは、フィルター構造のすべての係数が1であることを意味します。
8 fir  dsp-puzzle 

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.