|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
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
- 結合システムにおける状態の順番
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |