|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
public interface DynamicSystem
動的システムを表すインターフェースです。
| メソッドの概要 | |
|---|---|
Matrix |
getInitialState()
初期状態を返します。 |
Matrix |
getState()
現在の状態を返します。 |
int |
getStateNumber()
結合システムにおける状態の順番を返します。 |
Matrix |
outputEquation(double t,
Matrix x)
直達項をもたないシステムの出力を返します。 |
Matrix |
outputEquation(double t,
Matrix x,
Matrix u)
直達項をもつシステムの出力を返します。 |
void |
setInitialState(Matrix initialState)
初期状態を設定します。 |
void |
setState(Matrix state)
現在の状態の設定します。 |
void |
setStateNumber(int stateNumber)
結合システムにおける状態の順番を設定します。 |
| メソッドの詳細 |
|---|
Matrix outputEquation(double t,
Matrix x,
Matrix u)
throws SolverStopException
出力方程式を表します。
t - 時刻x - 状態u - 入力
SolverStopException - ソルバーが停止された場合
Matrix outputEquation(double t,
Matrix x)
throws SolverStopException
出力方程式を表します。
t - 時刻x - 状態
SolverStopException - ソルバーが停止された場合void setInitialState(Matrix initialState)
initialState - 初期状態Matrix getInitialState()
Matrix getState()
void setState(Matrix state)
state - 現在の状態int getStateNumber()
void setStateNumber(int stateNumber)
stateNumber - 結合システムにおける状態の順番
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||