このページの翻訳は最新ではありません。ここをクリックして、英語の最新版を参照してください。
デジタル フィルターの設計
FIR、IIR、ウィンドウ処理、等リップル、最小二乗法、バタワース、チェビシェフ、楕円、パルス整形
開始点として一連の仕様 (designfilt
) または設計アルゴリズム (butter
、fir1
) を使用し、デジタル フィルターを設計します。FIR 微分器とヒルベルト フィルターを生成します。
アプリ
フィルター デザイナー | アルゴリズムの選択から始めるフィルターの設計 |
ライブ エディター タスク
フィルターの設計 | ライブ エディターでのデジタル フィルターの設計 |
関数
フィルターの可視化ツール
FVTool | フィルターの可視化ツール |
トピック
- IIR フィルターの設計
標準的なバタワース、チェビシェフ、および楕円の設計を比較します。ベッセル、ユール・ウォーカー、および汎用バタワース フィルターを調査します。
- FIR フィルターの設計
ウィンドウ処理、最小二乗、または Parks-McClellan アルゴリズムを使用して、ローパス、ハイパス、マルチバンド、任意応答の各フィルター、微分器、またはヒルベルト変換器を設計します。
- フィルターの実装
関数
filter
を使用して信号をフィルター処理します。 - 非因果的ゼロ位相フィルターの実装
IIR フィルターによって生じる位相の歪みを除去します。
- FIR フィルターによって生じる遅延の補正
インデックスを使用して、フィルター処理によって生じる時間シフトを抑えます。
- IIR フィルターによって生じる遅延の補正
位相情報をそのまま残すことが不可欠な場合は、フィルター処理によって生じる遅延と歪みを除去します。
- 信号の微分係数の取得
微分器フィルターを使用して、ノイズを増幅せずに信号を微分します。
- フィルター ビルダー設計プロセス
filterBuilder
は、フィルター設計プロセスを高速化するグラフィカル インターフェイスです。 - Karplus-Strong アルゴリズムを使用したギター コードの生成
Karplus-Strong アルゴリズムおよび離散時間フィルターを使用して実際のギターのような音色を生成します。