概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前 次 | フレームあり フレームなし

## クラス
org.mklab.tool.control.system.ControlSystem の使用

ControlSystem を使用しているパッケージ
org.mklab.tool.control.system | 制御システムを表現するためのクラスを提供します。

org.mklab.tool.control.system での ControlSystem の使用

ControlSystem を返す org.mklab.tool.control.system のメソッド
`ControlSystem` | `ControlSystem.add(ControlSystem opponent)` システム`opponent`との和(並列結合)でできるシステムを返します。
`ControlSystem` | `ControlSystem.feedback(ControlSystem feedbackElement)` (ネガティブ)フィードバック結合でできるシステムを返します。
`ControlSystem` | `ControlSystem.feedback(ControlSystem feedbackElement, boolean negative)` フィードバック結合でできるシステムを返します。
`ControlSystem` | `AdjacencyStringMatrix.getControlSystem(String tag)` タグに対応するシステムを返します。
`ControlSystem` | `ControlSystem.getSystemForSimulation()` SourceブロックからSinkブロックまでのパスに存在する(シミュレーション計算用)システムを返します。
`ControlSystem` | `ControlSystem.multiply(ControlSystem opponent)` システム`opponent`との積(直列結合)でできるシステムを返します。
`ControlSystem` | `ControlSystem.subtract(ControlSystem opponent)` システム`opponent`との差(符合が異なる並列結合)でできるシステムを返します。
`ControlSystem` | `ControlSystem.unaryMinus()` 符合を逆にしてできるシステムを返します。
`ControlSystem` | `ControlSystem.unityFeedback()` 単一(ネガティブ)フィードバック結合でできるシステムを返します。
`ControlSystem` | `ControlSystem.unityFeedback(boolean negative)` 単一フィードバック結合でできるシステムを返します。

ControlSystem 型のパラメータを持つ org.mklab.tool.control.system のメソッド
`ControlSystem` | `ControlSystem.add(ControlSystem opponent)` システム`opponent`との和(並列結合)でできるシステムを返します。
`void` | `AdjacencyStringMatrix.addEdge(int inputNode, int outputNode, ControlSystem system)` `inputNode`ノードと`outputNode`ノードの間にエッジ(重み(`ControlSystem`))を追加します。
`void` | `AdjacencyStringMatrix.addMIMO(List<Integer> inputNodes, List<Integer> outputNodes, ControlSystem system)` MOMOシステムを追加します。
`void` | `AdjacencyStringMatrix.addSink(int outputNode, ControlSystem controlSystem, int sinkNumber)` Sinkシステムを追加します
`void` | `AdjacencyStringMatrix.addSource(int inputNode, ControlSystem controlSystem, int sourceNumber)` sourceシステムを追加します。
`ControlSystem` | `ControlSystem.feedback(ControlSystem feedbackElement)` (ネガティブ)フィードバック結合でできるシステムを返します。
`ControlSystem` | `ControlSystem.feedback(ControlSystem feedbackElement, boolean negative)` フィードバック結合でできるシステムを返します。
`ControlSystem` | `ControlSystem.multiply(ControlSystem opponent)` システム`opponent`との積(直列結合)でできるシステムを返します。
`ControlSystem` | `ControlSystem.subtract(ControlSystem opponent)` システム`opponent`との差(符合が異なる並列結合)でできるシステムを返します。

概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前 次 | フレームあり フレームなし