Digital Filter Design Module

ディジタルフィルター設計モジュール

ディジタルフィルター設計モジュール

DADiSP/Filtersモジュールは、DADiSPにFIR及びIIRフィルター機能を追加するメニュー駆動型のデジタル・フィルター・モジュールです。 DADiSP/Filtersモジュールは、使い易いダイアログ・ボックスかシンプルな1行の関数によって、FIR(Finite Impulse Response)及びIIR(Infinite Impulse Response)ディジタルフィルターの迅速な設計、分析、実行を可能にします。オンライン・ヘルプ機能と例題も用意されています。

設計、分析、実行

設計、分析、実行 DADiSP/Filtersモジュールは、ディジタルフィルターを容易に構築可能とするもので、テストと検証のためにハードウェアの設計をエミュレートし、あるいは従来のアナログ手法で実現できないフィルター処理を実現します。DADiSP/Filtersモジュールは、データ収集プロセスで生じたノイズを除去することを可能にします。DADiSP/ Filtersモジュールは、DADiSP/GPIBLabモジュール(IEEE-488準拠の測定器からのデータをインポート)、及びDADiSP/AdvDSPモジュール(高度な信号処理技術を提供するモジュール)の機能を補強します。



FIRフィルター

FIRフィルターFIRモジュールは、Parks-McClellan/Remez Exchange最適化アルゴリズムを使用して、線形位相ローパス、ハイパス、バンドパス、バンドストップ、マルティバンドのフィルター、ヒルバート変換器、及び差分器を作成します。フィルター次数は、特定のフィルター仕様から指定されるか自動的に推定されます。カイザー・ウィンドウ法も提供され、非常に高い次数のFIRフィルターと非常に厳しい、狭帯域フィルターを作成可能とします。

IIRフィルター

IIRモジュールは、ベッセル、バターワース、チェビシェフT、チェビシェフII、及び楕円設計法をサポートし、ローパス、ハイパス、バンドパス、及びバンドストップの再帰フィルターを作成します。Bilinear変換法が採用され、得られたIIR係数は、最適多段カスケードフォーマットか従来の直接的なフォームで決定されます。さらに、モジュールは、IIRベッセル・フィルター用の線形位相特性を近似するMatched-Z法をサポートします。

フィルター係数変換

フィルター係数は、カスケード、直接、及びFIR形式に変換したり、されたりします。また、フィルター係数は、DSPチップセットをエミュレートするために量子化することができます。

フィルター・レスポンス

フィルター・レスポンス 任意のフィルターに対して、インパルス、振幅、位相及び群遅延特性を計算することができます。ポール・ゼロ・プロットもサポートされます。有効な時間及び周波数領域のフィルター・アルゴリズムが、フィルターに任意のシリーズを適用するために用意されています。

DADiSPに完全に統合されました

DADiSP/Filtersモジュールは、DADiSPに完全に統合され、ディジタルフィルターの設計、分析、表示及び処理の環境を提供します。DADiSP/Filtersモジュールのユーザ・インターフェースは、対話型で、変数リストや公式を記憶する必要を無くし、さらに以前行なわれたフィルター設計データを素早く取り出すことができるようになっています。フィルターの係数は、DADiSPウィンドウに自動的に表示され、さらにDADiSPまたは他のプログラムによって再び利用できるように保存することもできます。

戻るDADiSP/Filters Ver 5.0の新しい機能 | 関数リスト次へ