主要内容

このページの翻訳は最新ではありません。ここをクリックして,英語の最新版を参照してください。

频率

アナログフィルターの周波数応答

説明

h=频率(b一个wは,角周波数wで評価された,係数ベクトルbおよび一个により指定されたアナログフィルターの複素周波数応答を返します。

hwout) =频率(b一个nは,n個の周波数点を使用してhを計算し,対応する角周波数をwoutに返します。

出力引数のない频率(___は,振幅応答と位相応答を角周波数として現在の图ウィンドウにプロットします。前の入力構文のいずれでもこの構文を使用できます。

すべて折りたたむ

伝達関数の周波数応答を求め,それをグラフ表示します。

H 年代 0 2 年代 2 + 0 3. 年代 + 1 年代 2 + 0 4 年代 + 1

A = [1 0.4 1];B = [0.2 0.3 1];w = logspace (1,1);h =频率(b、w);杂志= abs (h);阶段=角(h);phasedeg = * 180 /π阶段;次要情节(2,1,1)重对数网格(w杂志)包含(“频率(rad / s)”) ylabel (“级”)子图(2,1,2)半ogx(w,相位)网格包含(“频率(rad / s)”) ylabel (的阶段(度)

图中包含2个轴。Axes 1包含一个类型为line的对象。Axes 2包含一个类型为line的对象。

出力引数なしで频率を呼び出してプロットを生成することもできます。

图频率(b, a, w)

图中包含2个轴。Axes 1包含一个类型为line的对象。Axes 2包含一个类型为line的对象。

最大 1 0 4 ラジアン/サンプルの定数近似群遅延をもつ5次のアナログローパスベッセルフィルターを設計します。频率を使用してフィルターの周波数応答をプロットします。

[b] = besself (10000);贝塞尔模拟滤波器设计频率(b)绘制频率响应

图中包含2个轴。Axes 1包含一个类型为line的对象。Axes 2包含一个类型为line的对象。

入力引数

すべて折りたたむ

伝達関数の係数。ベクトルで指定します。

例:[b] =黄油(5 50年代)は50ラジアン/秒のカットオフ周波数を持つ5次のバタワースフィルターを指定します。

データ型:|

角周波数。正の実数ベクトルとしてラジアン/秒単位で指定します。

例:2 *π* logspace (9)は1 MHz (2π×106ラジアン/秒)および1 GHz (2π×109ラジアン/秒)の50の対数的に等間隔の角周波数を指定します。

データ型:|

評価点の数。正の整数スカラーとして指定します。

データ型:|

出力引数

すべて折りたたむ

ベクトルとして返される周波数応答。

hが計算される角周波数。ベクトルとして返されます。

アルゴリズム

频率は,bおよび一个により指定されたアナログフィルターの複素周波数応答を返します。この関数は,ラプラス変換多項式の比

H 年代 B 年代 一个 年代 b 1 年代 n + b 2 年代 n 1 + + b n + 1 一个 1 年代 + 一个 2 年代 1 + + 一个 + 1

を,周波数的点j s =ωで虚軸に沿って評価します。

s = 1 j * w;h = polyval (b s)。/ polyval (a, s);
R2006aより前に導入