| Using Simulink | ![]() |
ライブラリ
詳細

Algebraic Constraintブロックは、入力信号f(z)をゼロに制約し、代数的な状態z を出力します。ブロックは、入力時にゼロを生成するのに必要な値を出力します。出力は、いくつかのフィードバック経路を通じて入力に作用しなければなりません。これにより、インデックス1の微分代数方程式(DAE)のシステムに対する代数方程式を指定することができます。
デフォルトでは、Initial guessパラメータはゼロです。代数ループソルバの効率は、解の値に近い代数状態z をInitial guessに提供することによって改良することができます。
z2 + z1 = 1 z2 - z1 = 1
Displayブロックが示すとおり、解は z2 = 1, z1 = 0 です。

サポートされているデータタイプ
Algebraic Constraintブロックは、double タイプの実数値を受け入れ、出力します。
パラメータとダイアログボックス
0。特性
| 直接フィードスルー |
あり |
| サンプル時間 |
接続されるブロックからの継承 |
| スカラ拡張 |
不可 |
| ベクトル化 |
可 |
| ゼロクロッシング |
なし |
| Abs | Backlash | ![]() |