Main Content

このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。

フィルター ビルダー

周波数と振幅の仕様から始めるフィルターの設計 (filterBuilder)

説明

フィルター ビルダー アプリは、fdesign オブジェクトを使用してフィルターを設計するためのグラフィカル ユーザー インターフェイスを提供します。最初のステップは、フィルター応答の選択です。選択した応答に基づいて、ユーザー インターフェイスの [メイン] タブに、アルゴリズム、制約および設計パラメーターの設定が表示されます。さらに、[データ型] タブで精度やデータ型を指定できます。[コード生成] タブには、完成したフィルター設計のさまざまな実装に対するオプションが含まれています。フィルターのすべてのパラメーターおよび設計アルゴリズムを指定したら、[フィルター応答の表示] ボタンをクリックしてフィルター応答を可視化できます。このボタンをクリックすると、FVTool が開いてフィルターの振幅応答が表示されます。設計と分析を反復して望ましいフィルター応答を実現できたら [OK] をクリックします。[OK] をクリックすると、アプリによってフィルター オブジェクトがベース ワークスペースにエクスポートされます。ユーザー インターフェイスの [System object を使用してフィルターを実装] チェック ボックスをオンにした場合は、アプリによってフィルター System object™ がエクスポートされます。フィルター ビルダー アプリを使用した設計プロセスの詳細については、フィルター ビルダー設計プロセスを参照してください。各応答メソッドおよび関連するすべてのパラメーター設定の詳細については、filterBuilder を参照してください。

Filter Builder app

フィルター ビルダー アプリを開く

  • MATLAB® ツールストリップ: [アプリ] タブの [信号処理と通信] でアプリのアイコン をクリックします。

  • MATLAB コマンド プロンプト: filterBuilderと入力します。

  • MATLAB コマンド プロンプト: filterBuilder(obj)と入力します。ここで obj は既存のフィルター オブジェクトです。たとえば、obj がバンドパス フィルターである場合は、filterBuilder(obj) によってバンドパス フィルター設計ダイアログが表示されます。obj オブジェクトは filterBuilder を使用するか fdesign を使用して作成したものでなければなりません。

  • MATLAB コマンド プロンプト: filterBuilder('response') と入力し、response をサポートされている応答メソッドに置き換えます。指定した応答に対応したフィルター設計ダイアログが MATLAB によって表示されます。サポートされている応答メソッドの詳細については、filterBuilder を参照してください。

バージョン履歴

R2006a より前に導入