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

## インタフェース
org.mklab.nfc.rpn.ReversePolishNotationOperand の使用

ReversePolishNotationOperand を使用しているパッケージ
org.mklab.nfc.rpn | 逆ポーランド記法に関係するクラスを提供します。
org.mklab.tool.control.system.controller | 制御器を表す(設計する)ためのクラスを提供します。
org.mklab.tool.control.system.math | 数学ブロックを表現するためのクラスを提供します。
org.mklab.tool.control.system.rpn | Maximaを利用するためのクラスを提供します。

org.mklab.nfc.rpn での ReversePolishNotationOperand の使用

ReversePolishNotationOperand を返す org.mklab.nfc.rpn のメソッド
`ReversePolishNotationOperand` | `ReversePolishNotationOperand.add(ReversePolishNotationOperand opponent)` thisにopponentを加えたオペランドを返します。
`ReversePolishNotationOperand` | `ReversePolishNotationProcessor.addOperation(ReversePolishNotationOperand left, ReversePolishNotationOperand right)` 2個のオペランドの和を返します。
`ReversePolishNotationOperand` | `AbstractExpressionProcessor.addOperation(ReversePolishNotationOperand left, ReversePolishNotationOperand right)`
`ReversePolishNotationOperand` | `ReversePolishNotationOperand.createNegativeUnitOperand(int size)` 負の単位値をもつオペランドを返します。
`ReversePolishNotationOperand` | `ReversePolishNotationOperand.createOperand(Object value)` 指定された値をもつオペランドを返します。
`ReversePolishNotationOperand` | `ReversePolishNotationOperand.createUnitOperand(int size)` 単位値をもつオペランドを返します。
`ReversePolishNotationOperand` | `ReversePolishNotationProcessor.evaluate(ReversePolishNotationOperand operand)` オペランドを逆ポーランド記法により評価した結果を返します。
`ReversePolishNotationOperand` | `AbstractProcessor.evaluate(ReversePolishNotationOperand operand)`
`ReversePolishNotationOperand` | `ReversePolishNotationOperand.getParsedOperand()` リストの中の要素を`isNegative()`を評価し、add結合させてoperandにセットして返します。
`ReversePolishNotationOperand` | `ReversePolishNotationOperand.inverse()` 逆(逆数)を返します。
`ReversePolishNotationOperand` | `ReversePolishNotationProcessor.inverseOperation(ReversePolishNotationOperand operand)` オペランドの逆数を返します。
`ReversePolishNotationOperand` | `AbstractExpressionProcessor.inverseOperation(ReversePolishNotationOperand operand)`
`ReversePolishNotationOperand` | `ReversePolishNotationOperand.invertSign()` 符号を反転した値を返します。
`ReversePolishNotationOperand` | `ReversePolishNotationOperand.multiply(ReversePolishNotationOperand opponent)` thisにopponentを掛けたオペランドを返します。
`ReversePolishNotationOperand` | `ReversePolishNotationProcessor.multiplyOperation(ReversePolishNotationOperand left, ReversePolishNotationOperand right)` 2個のオペランドの積を返します。
`ReversePolishNotationOperand` | `AbstractExpressionProcessor.multiplyOperation(ReversePolishNotationOperand left, ReversePolishNotationOperand right)`
`ReversePolishNotationOperand` | `SingleOperandOperator.operate(ReversePolishNotationProcessor processor, ReversePolishNotationOperand operand)` オペランドを評価した結果を返します。
`ReversePolishNotationOperand` | `InverseOperator.operate(ReversePolishNotationProcessor processor, ReversePolishNotationOperand operand)`
`ReversePolishNotationOperand` | `MultiplyOperator.operate(ReversePolishNotationProcessor processor, ReversePolishNotationOperand left, ReversePolishNotationOperand right)`
`ReversePolishNotationOperand` | `DoubleOperandOperator.operate(ReversePolishNotationProcessor processor, ReversePolishNotationOperand left, ReversePolishNotationOperand right)` オペランドを評価した結果を返します。
`ReversePolishNotationOperand` | `AddOperator.operate(ReversePolishNotationProcessor processor, ReversePolishNotationOperand left, ReversePolishNotationOperand right)`

ReversePolishNotationOperand 型のパラメータを持つ org.mklab.nfc.rpn のメソッド
`ReversePolishNotationOperand` | `ReversePolishNotationOperand.add(ReversePolishNotationOperand opponent)` thisにopponentを加えたオペランドを返します。
`ReversePolishNotationOperand` | `ReversePolishNotationProcessor.addOperation(ReversePolishNotationOperand left, ReversePolishNotationOperand right)` 2個のオペランドの和を返します。
`ReversePolishNotationOperand` | `AbstractExpressionProcessor.addOperation(ReversePolishNotationOperand left, ReversePolishNotationOperand right)`
`List<ReversePolishNotationSymbol>` | `ReversePolishNotationOperand.createSymbolStack(ReversePolishNotationOperand opponent, ReversePolishNotationOperator operator)` opponent、this、オペレーターのスタック(リスト)を返します。
`ReversePolishNotationOperand` | `ReversePolishNotationProcessor.evaluate(ReversePolishNotationOperand operand)` オペランドを逆ポーランド記法により評価した結果を返します。
`ReversePolishNotationOperand` | `AbstractProcessor.evaluate(ReversePolishNotationOperand operand)`
`String` | `ReversePolishNotationProcessor.getResult(ReversePolishNotationOperand operand)` オペランドを評価した結果を返します。
`String` | `AbstractExpressionProcessor.getResult(ReversePolishNotationOperand operand)`
`String` | `AbstractExpressionProcessor.getSignedExpression(ReversePolishNotationOperand operand)` オペランドの符号付数式を返します。
`ReversePolishNotationOperand` | `ReversePolishNotationProcessor.inverseOperation(ReversePolishNotationOperand operand)` オペランドの逆数を返します。
`ReversePolishNotationOperand` | `AbstractExpressionProcessor.inverseOperation(ReversePolishNotationOperand operand)`
`ReversePolishNotationOperand` | `ReversePolishNotationOperand.multiply(ReversePolishNotationOperand opponent)` thisにopponentを掛けたオペランドを返します。
`ReversePolishNotationOperand` | `ReversePolishNotationProcessor.multiplyOperation(ReversePolishNotationOperand left, ReversePolishNotationOperand right)` 2個のオペランドの積を返します。
`ReversePolishNotationOperand` | `AbstractExpressionProcessor.multiplyOperation(ReversePolishNotationOperand left, ReversePolishNotationOperand right)`
`ReversePolishNotationOperand` | `SingleOperandOperator.operate(ReversePolishNotationProcessor processor, ReversePolishNotationOperand operand)` オペランドを評価した結果を返します。
`ReversePolishNotationOperand` | `InverseOperator.operate(ReversePolishNotationProcessor processor, ReversePolishNotationOperand operand)`
`ReversePolishNotationOperand` | `MultiplyOperator.operate(ReversePolishNotationProcessor processor, ReversePolishNotationOperand left, ReversePolishNotationOperand right)`
`ReversePolishNotationOperand` | `DoubleOperandOperator.operate(ReversePolishNotationProcessor processor, ReversePolishNotationOperand left, ReversePolishNotationOperand right)` オペランドを評価した結果を返します。
`ReversePolishNotationOperand` | `AddOperator.operate(ReversePolishNotationProcessor processor, ReversePolishNotationOperand left, ReversePolishNotationOperand right)`

org.mklab.tool.control.system.controller での ReversePolishNotationOperand の使用

ReversePolishNotationOperand を実装している org.mklab.tool.control.system.controller のクラス
`class` | `LqrStateFeedback` LQ最適制御(安定化)のための状態フィードバックコントローラ(定数行列)を表すクラスです。
`class` | `LqServoIntegratorGain` 入力外乱に対するLQ最適サーボのための積分ゲイン(定数行列)を表すクラスです。
`class` | `LqServoStateFeedback` 入力外乱に対するLQ最適サーボのための状態フィードバックコントローラ(定数行列)を表すクラスです。
`class` | `PolePlaceStateFeedback` 極配置による安定化制御のための状態フィードバックコントローラ(定数行列)を表すクラスです。

org.mklab.tool.control.system.math での ReversePolishNotationOperand の使用

ReversePolishNotationOperand を実装している org.mklab.tool.control.system.math のクラス
`class` | `ConstantSystem` 定数システムを表わすクラスです。
`class` | `DeMultiplexer` 分離器を表わすクラスです。
`class` | `Multiplexer` 多重器を表わすクラスです。
`class` | `NegativeUnitSystem` マイナスの単位システムを表わすクラスです。
`class` | `UnitSystem` 単位システムを表わすクラスです。
`class` | `UserDefinedConstantSystem` ユーザ定義定数システムを表すクラスです。

ReversePolishNotationOperand を返す org.mklab.tool.control.system.math のメソッド
`ReversePolishNotationOperand` | `ConstantSystem.add(ReversePolishNotationOperand opponent)`
`ReversePolishNotationOperand` | `ConstantSystem.createNegativeUnitOperand(int size)`
`ReversePolishNotationOperand` | `ConstantSystem.createOperand(Object value)`
`ReversePolishNotationOperand` | `ConstantSystem.createUnitOperand(int size)`
`ReversePolishNotationOperand` | `ConstantSystem.getMultipliedSystem()` 掛け合わされたExpressionを持つSystemが返されます。
`ReversePolishNotationOperand` | `ConstantSystem.getParsedOperand()`
`ReversePolishNotationOperand` | `ConstantSystem.multiply(ReversePolishNotationOperand opponent)`

ReversePolishNotationOperand 型のパラメータを持つ org.mklab.tool.control.system.math のメソッド
`ReversePolishNotationOperand` | `ConstantSystem.add(ReversePolishNotationOperand opponent)`
`List<ReversePolishNotationSymbol>` | `ConstantSystem.createSymbolStack(ReversePolishNotationOperand opponent, ReversePolishNotationOperator operator)`
`ReversePolishNotationOperand` | `ConstantSystem.multiply(ReversePolishNotationOperand opponent)`

org.mklab.tool.control.system.rpn での ReversePolishNotationOperand の使用

ReversePolishNotationOperand を返す org.mklab.tool.control.system.rpn のメソッド
`ReversePolishNotationOperand` | `ValueProcessor.addOperation(ReversePolishNotationOperand left, ReversePolishNotationOperand right)`
`ReversePolishNotationOperand` | `ValueProcessor.inverseOperation(ReversePolishNotationOperand operand)`
`ReversePolishNotationOperand` | `ValueProcessor.multiplyOperation(ReversePolishNotationOperand left, ReversePolishNotationOperand right)`

ReversePolishNotationOperand 型のパラメータを持つ org.mklab.tool.control.system.rpn のメソッド
`ReversePolishNotationOperand` | `ValueProcessor.addOperation(ReversePolishNotationOperand left, ReversePolishNotationOperand right)`
`String` | `ValueProcessor.getResult(ReversePolishNotationOperand operand)`
`String` | `MaximaExpressionProcessor.getResult(ReversePolishNotationOperand operand)`
`ReversePolishNotationOperand` | `ValueProcessor.inverseOperation(ReversePolishNotationOperand operand)`
`ReversePolishNotationOperand` | `ValueProcessor.multiplyOperation(ReversePolishNotationOperand left, ReversePolishNotationOperand right)`

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