Discrete Zero-Pole
極と零点で指定された離散伝達関数を実現
ライブラリ:
Simulink /
Discrete
説明
Discrete Zero-Pole ブロックは、z 領域の伝達関数の零点、極およびゲインで定義される離散システムのモデルを作成します。このブロックは、伝達関数が次の形であると仮定します。
ここで、Z は零点ベクトルを表し、P は極ベクトルを、K はゲインを表します。極の数は零点の数以上でなければなりません (n ≥ m)。極と零点が複素数の場合、複素共役対でなければなりません。
ブロックは、パラメーターの指定方法に応じて伝達関数を表示します。詳細については、Zero-Poleを参照してください。
単出力システムのモデル化
単出力システムでは、このブロックの入力と出力は時間領域のスカラー信号です。このシステムのモデルを作成するには次のようにします。
伝達関数の零点ベクトルを [零点] フィールドに入力します。
伝達関数の極ベクトルを [極] フィールドに入力します。
伝達関数のゲインの 1 行 1 列ベクトルを [ゲイン] フィールドに入力します。
多出力システムのモデル化
多出力システムでは、ブロック入力はスカラーで、出力はベクトルです。ベクトルの各要素はそのシステムの出力です。このシステムのモデルを作成するには次のようにします。
零点の行列を [零点] フィールドに入力します。
この行列の各列には、伝達関数の零点が入ります。伝達関数はシステムの入力と出力を関連付けます。
そのシステムのすべての伝達関数に共通な極ベクトルを [極] フィールドに入力します。
ゲインのベクトルを[ゲイン] フィールドに入力します。
各要素は対応する [零点] 内の伝達関数のゲインです。
出力ベクトルの各要素は [零点] 内の列に対応します。
端子
入力
出力
パラメーター
ブロックの特性
データ型 |
|
直達 |
|
多次元信号 |
|
可変サイズの信号 |
|
ゼロクロッシング検出 |
|
拡張機能
バージョン履歴
R2006a より前に導入
参考
Zero-Pole | Discrete Transfer Fcn
トピック
- モデル インターフェイス要素の C コード生成の構成 (Simulink Coder)
- Struct ストレージ クラスを使用してパラメーター データを構造体に整理する (Embedded Coder)
- データ オブジェクト