ドキュメンテーションヘルプセンタードキュメンテーション
このページの翻訳は最新ではありません。ここをクリックして,英語の最新版を参照してください。
伝達関数のフィルターパラメーターの零点-極ゲイン形式への変換
(z,磷、钾)= tf2zp (b, a)
例
[z,p,k) = tf2zp (b,一个)では,伝達関数パラメーターbと一个から零点の行列z,極のベクトルp,ゲインに関連付けられたベクトルkが求められます。この関数は,単入力多出力(极点)連続時間システムの多項式伝達関数表現
[z,p,k) = tf2zp (b,一个)
z
p
k
b
一个
H ( 年代 ) = B ( 年代 ) 一个 ( 年代 ) = b 1 年代 n − 1 + ⋯ + b n − 1 年代 + b n 一个 1 年代 米 − 1 + ⋯ + 一个 米 − 1 年代 + 一个 米
を,因数分解された伝達関数型
H ( 年代 ) = Z ( 年代 ) P ( 年代 ) = k ( 年代 − z 1 ) ( 年代 − z 2 ) ⋯ ( 年代 − z 米 ) ( 年代 − p 1 ) ( 年代 − p 2 ) ⋯ ( 年代 − p n ) .
に変換します。
メモ
連続時間伝達関数などの,正のべき乗(年代2+ s + 1)を扱う場合は,tf2zpを使用します。同様の関数tf2zpkは,逆べき乗で表す伝達関数(1 + z1+ z2)を扱う場合に便利です。
tf2zp
tf2zpk
すべて折りたたむ
次の伝達関数をもつシステムを生成します。
H ( 年代 ) = 2 年代 2 + 3. 年代 年代 2 + 1 2 年代 + 1 4 = 2 ( 年代 - 0 ) ( 年代 - ( - 3. 2 ) ) ( 年代 - - 1 2 2 ( 1 - j ) ) ( 年代 - - 1 2 2 ( 1 + j ) )
このシステムの零点,極,ゲインを求めます。eqtflengthを使用して,分子と分母が同じ長さをもつようにします。
eqtflength
B = [2 3];A =[1 1/√(2)1/4];[b] = eqtflength (b);(z,磷、钾)= tf2zp (b, a)
z =2×10 -1.5000
p =2×1复杂-0.3536 - 0.3536i
k = 2
極と零点をプロットし,それらが予想された位置にあることを確認します。
fvtool (b,,“polezero”)文本(真正的(z) + 1,图像放大(z),“零”)文本(真实(p) + 1,图像放大(p),“极”)
伝達関数の分子係数。ベクトルまたは行列として指定します。bが行列の場合,bの各行はシステムの出力に対応します。bにはsの降べきの順で係数が含まれます。bの列数は,一个の長さ未満でなければなりません。
データ型:单|双
单
双
伝達関数の分母係数。ベクトルとして指定します。一个にはsの降べきの順で係数が含まれます。
システムの零点。行列として返されます。zは,列に分子の零点を含みます。zには,出力と同数の列があります。
システムの極。列ベクトルとして返されます。pは,伝達関数の分母係数の極位置を含みます。
システムのゲイン。列ベクトルとして返されます。kは,各分子伝達関数のゲインを含みます。
sos2zp|ss2zp|tf2sos|tf2ss|tf2zpk|zp2tf
sos2zp
ss2zp
tf2sos
tf2ss
zp2tf
この例の変更されたバージョンがあります。編集された方の例を開きますか吗?
次のMATLABコマンドに対応するリンクがクリックされました。
コマンドをMATLABコマンドウィンドウに入力して実行してください。WebブラウザーはMATLABコマンドをサポートしていません。
选择一个网站,在那里获得翻译的内容,并看到当地的活动和优惠。根据您的位置,我们建议您选择:.
你也可以从以下列表中选择一个网站:
选择中国网站(中文或英文)以获得最佳网站性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。
与当地办事处联系