メインコンテンツ

フィルター設計プロセスの概要

メモ

fdesignfilterBuilder を使用するには、Signal Processing Toolbox™ がインストールされていなければなりません。インストールに DSP System Toolbox™ のライセンスがさらに含まれている場合は、高度な機能を利用できます。ツールボックスは、コマンド プロンプトで「ver」と入力することにより確認できます。

ユーザー定義の仕様によるフィルター設計は、fdesign を用いたアプローチの中核をなしています。この仕様中心の方法では、正しく機能するフィルターの設計において、特定のフィルター アルゴリズムの選択よりもパフォーマンスに重点が置かれます。たとえば、阻止帯域周波数、通過帯域周波数、阻止帯域の減衰量など、特定の一連の設計パラメーターを使用して、フィルターの仕様オブジェクトを設計します。その上で、この仕様オブジェクトを使用してフィルターを実装できます。この方法を使用すると、一連の仕様に適用された異なるアルゴリズムの比較もできます。

フィルター設計に関連する 2 つの異なったオブジェクトがあります。

  • 仕様オブジェクト — フィルターに必要な設計パラメーターを取得する

  • 実装オブジェクト — 設計されたフィルターを表し、係数の配列とフィルター構造を含む

この 2 つのオブジェクトの区分はフィルター設計法の中核となります。この各オブジェクトの基本的属性を以下の表にまとめます。

仕様オブジェクト実装オブジェクト
高レベルの仕様フィルター係数
アルゴリズムのプロパティフィルター構造

fdesignfilterBuilder の全機能にアクセスする場合は、さらに DSP System Toolbox ソフトウェアを入手する必要があります。これらの製品は、コマンド プロンプトで「ver」と入力すると確認できます。