|
||||||||||
前 次 | フレームあり フレームなし |
LinearSystemOperator を使用しているパッケージ | |
---|---|
org.mklab.tool.control.system | 制御システムを表現するためのクラスを提供します。 |
org.mklab.tool.control.system.continuous | 連続時間システムを表現するためのクラスを提供します。 |
org.mklab.tool.control.system.controller | 制御器を表す(設計する)ためのクラスを提供します。 |
org.mklab.tool.control.system.discrete | 離散時間システムを表現するためのクラスを提供します。 |
org.mklab.tool.control.system.math | 数学ブロックを表現するためのクラスを提供します。 |
org.mklab.tool.control.system での LinearSystemOperator の使用 |
---|
LinearSystemOperator を返す org.mklab.tool.control.system のメソッド | |
---|---|
LinearSystemOperator |
LinearSystemOperator.add(LinearSystemOperator opponent)
二つのシステムの和(並列結合)システムを求めます。 |
LinearSystemOperator |
LinearSystemOperator.add(LinearSystemOperator opponent,
boolean simplify)
二つのシステムの和(並列結合)システムを求めます。 |
LinearSystemOperator |
LinearSystemOperator.feedback(LinearSystemOperator feedbackElement)
二つのシステムを(ネガティブ)フィードバック結合したシステムを求めます。 |
LinearSystemOperator |
LinearSystemOperator.feedback(LinearSystemOperator feedbackElement,
boolean negativeFeedback)
二つのシステムをフィードバック結合したシステムを求めます。 |
LinearSystemOperator |
LinearSystemOperator.feedback(LinearSystemOperator feedbackElement,
boolean negativeFeedback,
boolean simplify)
二つのシステムをフィードバック結合したシステムを求めます。 |
LinearSystemOperator |
LinearSystemOperator.multiply(LinearSystemOperator opponent)
二つのシステムの積(直列結合)システムを求めます。 |
LinearSystemOperator |
LinearSystemOperator.multiply(LinearSystemOperator opponent,
boolean simplify)
二つのシステムの積(直列結合)システムを求めます。 |
LinearSystemOperator |
LinearSystemOperator.subtract(LinearSystemOperator opponent)
二つのシステムの差(並列結合)システムを求めます。 |
LinearSystemOperator |
LinearSystemOperator.subtract(LinearSystemOperator opponent,
boolean simplify)
二つのシステムの差(並列結合)システムを求めます。 |
LinearSystemOperator |
LinearSystemOperator.unaryMinus()
出力の符合を反転したシステムを求めます。 |
LinearSystemOperator |
LinearSystemOperator.unityFeedback()
(ネガティブ)単一フィードバック結合したシステムを求めます。 |
LinearSystemOperator |
LinearSystemOperator.unityFeedback(boolean negativeFeedback)
単一フィードバック結合したシステムを求めます。 |
LinearSystemOperator |
LinearSystemOperator.unityFeedback(boolean negativeFeedback,
boolean simplify)
単一フィードバック結合したシステムを求めます。 |
LinearSystemOperator 型のパラメータを持つ org.mklab.tool.control.system のメソッド | |
---|---|
LinearSystemOperator |
LinearSystemOperator.add(LinearSystemOperator opponent)
二つのシステムの和(並列結合)システムを求めます。 |
LinearSystemOperator |
LinearSystemOperator.add(LinearSystemOperator opponent,
boolean simplify)
二つのシステムの和(並列結合)システムを求めます。 |
LinearSystemOperator |
LinearSystemOperator.feedback(LinearSystemOperator feedbackElement)
二つのシステムを(ネガティブ)フィードバック結合したシステムを求めます。 |
LinearSystemOperator |
LinearSystemOperator.feedback(LinearSystemOperator feedbackElement,
boolean negativeFeedback)
二つのシステムをフィードバック結合したシステムを求めます。 |
LinearSystemOperator |
LinearSystemOperator.feedback(LinearSystemOperator feedbackElement,
boolean negativeFeedback,
boolean simplify)
二つのシステムをフィードバック結合したシステムを求めます。 |
LinearSystemOperator |
LinearSystemOperator.multiply(LinearSystemOperator opponent)
二つのシステムの積(直列結合)システムを求めます。 |
LinearSystemOperator |
LinearSystemOperator.multiply(LinearSystemOperator opponent,
boolean simplify)
二つのシステムの積(直列結合)システムを求めます。 |
LinearSystemOperator |
LinearSystemOperator.subtract(LinearSystemOperator opponent)
二つのシステムの差(並列結合)システムを求めます。 |
LinearSystemOperator |
LinearSystemOperator.subtract(LinearSystemOperator opponent,
boolean simplify)
二つのシステムの差(並列結合)システムを求めます。 |
org.mklab.tool.control.system.continuous での LinearSystemOperator の使用 |
---|
LinearSystemOperator を実装している org.mklab.tool.control.system.continuous のクラス | |
---|---|
class |
ContinuousLinearDynamicSystem
連続時間線形動的システムを表すクラスです。 |
class |
IntegratorSystem
積分器を表わすクラスです。 |
class |
UserDefinedContinuousLinearDynamicSystem
ユーザ定義連続時間線形システムを表すクラスです。 |
org.mklab.tool.control.system.controller での LinearSystemOperator の使用 |
---|
LinearSystemOperator を実装している org.mklab.tool.control.system.controller のクラス | |
---|---|
class |
ContinuousObserver
連続時間オブザーバを表すクラスです。 |
class |
DiscreteObserver
離散時間オブザーバを表すクラスです。 |
class |
LqrStateFeedback
LQ最適制御(安定化)のための状態フィードバックコントローラ(定数行列)を表すクラスです。 |
class |
LqServoIntegratorGain
入力外乱に対するLQ最適サーボのための積分ゲイン(定数行列)を表すクラスです。 |
class |
LqServoStateFeedback
入力外乱に対するLQ最適サーボのための状態フィードバックコントローラ(定数行列)を表すクラスです。 |
class |
PolePlaceStateFeedback
極配置による安定化制御のための状態フィードバックコントローラ(定数行列)を表すクラスです。 |
LinearSystemOperator 型のパラメータを持つ org.mklab.tool.control.system.controller のメソッド | |
---|---|
void |
PoleViewer.plot(Matrix F,
LinearSystemOperator observer)
閉ループ系の極とオブザーバの極を複素平面にプロットします。 |
void |
ObserverDesigner.setPlant(LinearSystemOperator plant)
状態推定の対象(線形システム)を設定します。 |
LinearSystemOperator 型のパラメータを持つ org.mklab.tool.control.system.controller のコンストラクタ | |
---|---|
PoleViewer(LinearSystemOperator linearModel)
コンストラクタ |
org.mklab.tool.control.system.discrete での LinearSystemOperator の使用 |
---|
LinearSystemOperator を実装している org.mklab.tool.control.system.discrete のクラス | |
---|---|
class |
DiscreteLinearDynamicSystem
差分方程式で表現される離散時間線形動的システムを表すクラスです。 |
class |
UnitDelaySystem
1サンプル遅れを表わすクラスです。 |
class |
UserDefinedDiscreteLinearDynamicSystem
ユーザ定義離散時間線形システムを表すクラスです。 |
LinearSystemOperator を返す org.mklab.tool.control.system.discrete のメソッド | |
---|---|
LinearSystemOperator |
DiscreteLinearDynamicSystem.add(LinearSystemOperator opponent)
|
LinearSystemOperator |
DiscreteLinearDynamicSystem.add(LinearSystemOperator opponent,
boolean simplify)
|
LinearSystemOperator |
DiscreteLinearDynamicSystem.feedback(LinearSystemOperator feedbackElement)
|
LinearSystemOperator |
DiscreteLinearDynamicSystem.feedback(LinearSystemOperator feedbackElement,
boolean negative)
|
LinearSystemOperator |
DiscreteLinearDynamicSystem.feedback(LinearSystemOperator feedbackElement,
boolean negative,
boolean simplify)
|
LinearSystemOperator |
DiscreteLinearDynamicSystem.multiply(LinearSystemOperator opponent)
|
LinearSystemOperator |
DiscreteLinearDynamicSystem.multiply(LinearSystemOperator opponent,
boolean simplify)
|
LinearSystemOperator |
DiscreteLinearDynamicSystem.subtract(LinearSystemOperator opponent)
|
LinearSystemOperator |
DiscreteLinearDynamicSystem.subtract(LinearSystemOperator opponent,
boolean simplify)
|
LinearSystemOperator |
DiscreteLinearDynamicSystem.unaryMinus()
|
LinearSystemOperator |
DiscreteLinearDynamicSystem.unityFeedback()
|
LinearSystemOperator |
DiscreteLinearDynamicSystem.unityFeedback(boolean negative)
|
LinearSystemOperator |
DiscreteLinearDynamicSystem.unityFeedback(boolean negative,
boolean simplify)
|
LinearSystemOperator 型のパラメータを持つ org.mklab.tool.control.system.discrete のメソッド | |
---|---|
LinearSystemOperator |
DiscreteLinearDynamicSystem.add(LinearSystemOperator opponent)
|
LinearSystemOperator |
DiscreteLinearDynamicSystem.add(LinearSystemOperator opponent,
boolean simplify)
|
LinearSystemOperator |
DiscreteLinearDynamicSystem.feedback(LinearSystemOperator feedbackElement)
|
LinearSystemOperator |
DiscreteLinearDynamicSystem.feedback(LinearSystemOperator feedbackElement,
boolean negative)
|
LinearSystemOperator |
DiscreteLinearDynamicSystem.feedback(LinearSystemOperator feedbackElement,
boolean negative,
boolean simplify)
|
LinearSystemOperator |
DiscreteLinearDynamicSystem.multiply(LinearSystemOperator opponent)
|
LinearSystemOperator |
DiscreteLinearDynamicSystem.multiply(LinearSystemOperator opponent,
boolean simplify)
|
LinearSystemOperator |
DiscreteLinearDynamicSystem.subtract(LinearSystemOperator opponent)
|
LinearSystemOperator |
DiscreteLinearDynamicSystem.subtract(LinearSystemOperator opponent,
boolean simplify)
|
org.mklab.tool.control.system.math での LinearSystemOperator の使用 |
---|
LinearSystemOperator を実装している org.mklab.tool.control.system.math のクラス | |
---|---|
class |
ConstantSystem
定数システムを表わすクラスです。 |
class |
DeMultiplexer
分離器を表わすクラスです。 |
class |
Multiplexer
多重器を表わすクラスです。 |
class |
NegativeUnitSystem
マイナスの単位システムを表わすクラスです。 |
class |
UnitSystem
単位システムを表わすクラスです。 |
class |
UserDefinedConstantSystem
ユーザ定義定数システムを表すクラスです。 |
LinearSystemOperator を返す org.mklab.tool.control.system.math のメソッド | |
---|---|
LinearSystemOperator |
ConstantSystem.add(LinearSystemOperator opponent)
|
LinearSystemOperator |
ConstantSystem.add(LinearSystemOperator opponent,
boolean simplify)
|
LinearSystemOperator |
ConstantSystem.feedback(LinearSystemOperator system)
|
LinearSystemOperator |
ConstantSystem.feedback(LinearSystemOperator opponent,
boolean negativeFeedback)
|
LinearSystemOperator |
ConstantSystem.feedback(LinearSystemOperator opponent,
boolean negativeFeedback,
boolean simplify)
|
LinearSystemOperator |
ConstantSystem.multiply(LinearSystemOperator system)
|
LinearSystemOperator |
ConstantSystem.multiply(LinearSystemOperator opponent,
boolean simplify)
|
LinearSystemOperator |
ConstantSystem.subtract(LinearSystemOperator opponent)
|
LinearSystemOperator |
ConstantSystem.subtract(LinearSystemOperator opponent,
boolean simplify)
|
LinearSystemOperator 型のパラメータを持つ org.mklab.tool.control.system.math のメソッド | |
---|---|
LinearSystemOperator |
ConstantSystem.add(LinearSystemOperator opponent)
|
LinearSystemOperator |
ConstantSystem.add(LinearSystemOperator opponent,
boolean simplify)
|
LinearSystemOperator |
ConstantSystem.feedback(LinearSystemOperator system)
|
LinearSystemOperator |
ConstantSystem.feedback(LinearSystemOperator opponent,
boolean negativeFeedback)
|
LinearSystemOperator |
ConstantSystem.feedback(LinearSystemOperator opponent,
boolean negativeFeedback,
boolean simplify)
|
LinearSystemOperator |
ConstantSystem.multiply(LinearSystemOperator system)
|
LinearSystemOperator |
ConstantSystem.multiply(LinearSystemOperator opponent,
boolean simplify)
|
LinearSystemOperator |
ConstantSystem.subtract(LinearSystemOperator opponent)
|
LinearSystemOperator |
ConstantSystem.subtract(LinearSystemOperator opponent,
boolean simplify)
|
|
||||||||||
前 次 | フレームあり フレームなし |