FIRフィルタ - ページ 15

 
sab1uk >> :
BandPassは2つのLPFの差分(LowPass)であり、MACDの野郎がマッシュの差分から導かれるのと同様である。
2500以上のオーダーフィルターや300以上のカットオフ周期が必要な場合は、Behemothのフィルターを使用します。
しかし、そのフィルターがすべてのケースに適しているわけではありません...。
1000dBのダンピングや0.0000000000001dBのロールオフを試みたが、AFCで発振器フィルターと同様の鋭い共振を得ることはできなかった




こんな高い弾圧に興味を持つ人がいるとは思わなかった。理由は丸め誤差である可能性が高い。1〜2桁高い、double besselAccuracy=0.00000001で、PIの解像度を上げる。もう少し違う計算方法を考えることも可能ですが、ここではパスします。
 
Shaitan >> :

MAHAについて。ANY MAは同じFIRフィルターです。唯一の違いは、スライディングウィンドウの係数です。

>>.例えば、exp.MASKA "はBIXであり、そのインパク特性は無限大です。
 
Svinozavr >> :
>> >>.例えば、exp.MASKA "はBIXであり、そのインパク特性は無限大です。


ふざけないでください。MA の周期は、その TX の長さである
 
begemot61 >> :


くだらないことを言うな。MAの期間は、そのXIの長さです

???フィルターについて何か読んでから、話す。例えばwikipediaで。

EMAはインパルス応答が無限大の古典的なフィルターです。そして、それ自体にピリオドはありません。MT4の標準的なMA実装では、周期から再計算されるフィードバック係数(FIRではなくBIHなのはそのため)があります。k=2/(period+1)

周期が3のEMAはフィードバック係数が0.5であり、系列1,2,3,4,5に対するフィルタリングと系列9,8,3,4,5または3,4.5に対するフィルタリングは結果が異なる。 FIR(単純滑り)の場合は常に同じ結果である。

FIRフィルタにはフィードバック係数がなく、サンプル(周期)ごとに重み係数が設定されています。単純MAの係数はすべて同じで1/periodに等しい。その他のFIRは、その合計が1になる限り、異なる係数を持つことができます。 このサンプル以外の背景は結果に影響を与えません。だからFIRなんです。

 

念のため、ウィキペディアのリンク集を紹介します。

CIHBIH

 
Svinozavr >> :

念のため、ウィキペディアのリンク集を紹介します。

KIHBIH


勘違いしていた、勘違いしていた。すみません、あなたの投稿にExp. という単語がありませんでした。

 
begemot61 >> :


こんな高い弾圧に興味を持つ人がいるとは思わなかった。理由は丸め誤差の可能性が高いです。ベッセル関数の計算精度を1桁か2桁上げることができるdouble besselAccuracy=0.00000001, PIビットを増やす.もう少し違う計算方法を考えることも可能ですが、ここではパスします。

はい、そのまま設定しました。

besselAccuracy=0.000000000001

pi=3.14159265358979323846

が、それはいいとして、私は滑らかな周波数特性を持つ600周期のカットオフが必要なのです。

 
sab1uk >> :

はい、そのまま設定しました。

besselAccuracy=0.000000000001

pi=3.14159265358979323846

が、それはいいとして、私は滑らかな周波数特性を持つ600周期のカットオフが必要なのです。


まあ、実際、高次で誤差が蓄積されるのはどこだろうとは思っていたんですけどね。トランジションゾーンはFdの0.2%、60dBのサプレッションで、すでに1800のオーダーを得ているからです。 しかし、もっとサプレッションが必要な場合はどうでしょうか。 もう一つ考えられる誤差の原因は、係数の正規化である。一般に、MQLが数学的関数を計算する方法は興味深いものです。
 
sab1uk писал(а)>>

はい、そのまま設定しました。

besselAccuracy=0.000000000001

pi=3.14159265358979323846

しかし、それはいいとして、私は滑らかな周波数特性を持つ600周期のカットオフを必要としていました。

は、PI数の設定が不正確なためか、一度この問題に遭遇し、そのせいでエラーが蓄積していました。以下は、「Pi」の解決策です。

をご覧ください。

 
begemot61 >> :


勘違いして、ちょっと興奮しちゃいました。すみません、あなたの投稿にExp. という単語がありませんでした。

くだらない質問だ、放っておけ。>>)))