|
||||||||||
| 前の文字 次の文字 | フレームあり フレームなし | |||||||||
AbsoluteFunctionオブジェクトを初期化します。
AbstractArrayオブジェクトを初期化します。
AbstractMatrixオブジェクトを初期化します。
AbstractMatrixオブジェクトを初期化します。
Gridオブジェクトを初期化します。
Gridオブジェクトを初期化します。
rowSize * columnSize の行列を生成します。
valueとの和を求めます。
valueとの和(成分毎の論理和)を返します。
valueとの和行列を生成します。
valueとの和(this+value)を返します。
valueとの和(this+value)を返します。
valueとの和(this+value)を返します。
valueとの和を返します。
valueとの和を返します。
opponentとの和(並列結合)でできるシステムを返します。
opponentとの和(並列結合)でできるシステムを返します。
opponentとの和(並列結合)でできるシステムを返します。
opponentとの和(並列結合)でできるシステムを返します。
opponentとの和(並列結合)でできるシステムを返します。
inputNodeノードからoutputNodesの各ノードへの分離器を追加します。
inputNodeノードとoutputNodeノードの間にエッジ(重み(ControlSystem))を追加します。
inputNodesの各ノードからoutputNodeノードへの多重器を追加します。
inputNodesの各ノードからoutputNodeノードへの加算器を追加します。
inputNodeノードからoutputNodeノードに単位エッジ(重み=Iまたは-I)を追加します。
AdjacencyMatrixオブジェクトを初期化します。
AdjacencyMatrixオブジェクトを初期化します。
AdjacencyMatrixクラスのユーティリティクラスです。sizeの隣接行列を生成します。
trueならばtrue、そうでなければfalseを返します。
trueならばtrue、
そうでなければfalseを対応させ、 行毎のboolean値からなる
BooleanMatrixを返します。
trueならばtrue、
そうでなければfalseを対応させ、 行毎のboolean値からなる
BooleanMatrixを返します。
valueの各成分との論理積を成分にもつBooleanMatrix返します。
value各成分との論理積を成分にもつBooleanMatrixを返します。
a1とa2の各成分の論理積を成分にもつboolean行列を返します。
scalarの論理積を成分にもつboolean行列を返します。
trueが1個でもあればtrue、そうでなければfalse
を返します。
trueが1個でもあればtrue、
そうでなければfalseを対応させ、 boolean値を含む
BooleanMatrixを返します。
trueが1個でもあればtrue、そうでなければfalse
code>を対応させ、 boolean値を含むBooleanMatrixを返します。
- anyTrueRowWise(boolean[][]) -
クラス org.mklab.nfc.matrix.BooleanMatrixUtil の static メソッド
- 行毎の成分を調べ、行にtrueが1個でもあればtrue、そうでなければfalseを対応させ、 booleanを含むboolean行列を返します。
- anyZero(E[][], double) -
クラス org.mklab.nfc.matrix.BaseMatrixUtil の static メソッド
- 少なくとも1個は絶対値が許容誤差以下である成分が行列に含まれるか判定します。
- anyZero(E[], double) -
クラス org.mklab.nfc.matrix.BaseMatrixUtil の static メソッド
- 少なくとも1個は絶対値が許容誤差以下である成分がベクトルに含まれるか判定します。
- anyZero(double[][]) -
クラス org.mklab.nfc.matrix.DoubleMatrixUtil の static メソッド
- 少なくとも1個は零の成分が行列に含まれるか判定します。
- anyZero(double[][], double) -
クラス org.mklab.nfc.matrix.DoubleMatrixUtil の static メソッド
- 少なくとも1個は絶対値が許容誤差以下である成分が行列に含まれるか判定します。
- anyZero(double[]) -
クラス org.mklab.nfc.matrix.DoubleMatrixUtil の static メソッド
- 少なくとも1個は零の成分がベクトルに含まれるか判定します。
- anyZero(double[], double) -
クラス org.mklab.nfc.matrix.DoubleMatrixUtil の static メソッド
- 少なくとも1個は絶対値が許容誤差以下である成分がベクトルに含まれるか判定します。
- anyZero(E[][]) -
クラス org.mklab.nfc.matrix.GridUtil の static メソッド
- 少なくとも1個は零の成分が行列に含まれるか判定します。
- anyZero(E[]) -
クラス org.mklab.nfc.matrix.GridUtil の static メソッド
- 少なくとも1個は零の成分がベクトルに含まれるか判定します。
- append(MatxList) -
クラス org.mklab.nfc.matx.MatxList のメソッド
- valueをリストに結合します。
- appendDown(Matrix) -
クラス org.mklab.nfc.matrix.AbstractFundamentalMatrix のメソッド
-
- appendDown(Array) -
インタフェース org.mklab.nfc.matrix.Array のメソッド
- 下側に行列
valueを付けた行列を生成します。
- appendDown(Array) -
クラス org.mklab.nfc.matrix.BaseArray のメソッド
-
- appendDown(TransformableMatrix<?>) -
クラス org.mklab.nfc.matrix.BaseMatrix のメソッド
-
- appendDown(BaseMatrix<?, ?>) -
クラス org.mklab.nfc.matrix.BaseMatrix のメソッド
- 行列
valueを下側に連結した行列を生成します。
- appendDown(Array) -
クラス org.mklab.nfc.matrix.BooleanMatrix のメソッド
-
- appendDown(BooleanMatrix) -
クラス org.mklab.nfc.matrix.BooleanMatrix のメソッド
- 下側に行列
valueを連結した行列を返します。
- appendDown(boolean[][], boolean[][]) -
クラス org.mklab.nfc.matrix.BooleanMatrixUtil の static メソッド
- 2個の行列を縦に接続した行列を生成します。
- appendDown(DoubleMatrix) -
クラス org.mklab.nfc.matrix.DoubleMatrix のメソッド
- 下側に実数行列
valueを連結した行列を生成します。
- appendDown(double[][], double[][]) -
クラス org.mklab.nfc.matrix.DoubleMatrixUtil の static メソッド
- 2個の行列を縦に接続した行列を生成します。
- appendDown(Matrix) -
インタフェース org.mklab.nfc.matrix.FundamentalMatrix のメソッド
- 下側に行列
valueを付けた行列を生成します。
- appendDown(GridElement<?>[][], GridElement<?>[][]) -
クラス org.mklab.nfc.matrix.GridUtil の static メソッド
- 2個のグリッドを縦に接続したグリッドを生成します。
- appendDown(IntMatrix) -
クラス org.mklab.nfc.matrix.IntMatrix のメソッド
- 下側に行列
valueを連結した行列を返します。
- appendDown(int[][], int[][]) -
クラス org.mklab.nfc.matrix.IntMatrixUtil の static メソッド
- 2個の行列を縦に接続した行列を生成します。
- appendDown(TransformableMatrix<?>) -
インタフェース org.mklab.nfc.matrix.TransformableMatrix のメソッド
- 下側に行列
valueを付けた行列を生成します。
- appendDown(LinearSystem) -
クラス org.mklab.tool.control.AbstractLinearSystem のメソッド
- システム
opponentを列方向に結合した(同一の入力を加える)システムを返します。
- appendDown(LinearSystem, boolean) -
クラス org.mklab.tool.control.AbstractLinearSystem のメソッド
- システム
opponentを列方向に結合した(同一の入力を加える)システムを返します。
- appendDown(LinearSystem) -
インタフェース org.mklab.tool.control.LinearSystem のメソッド
- システム
opponentを列方向に結合した(同一の入力を加える)システムを返します。
- appendDown(LinearSystem, boolean) -
インタフェース org.mklab.tool.control.LinearSystem のメソッド
- システム
opponentを列方向に結合した(同一の入力を加える)システムを返します。
- appendRight(Matrix) -
クラス org.mklab.nfc.matrix.AbstractFundamentalMatrix のメソッド
-
- appendRight(Array) -
インタフェース org.mklab.nfc.matrix.Array のメソッド
- 右側に
valueを付けた行列を生成します。
- appendRight(Array) -
クラス org.mklab.nfc.matrix.BaseArray のメソッド
-
- appendRight(TransformableMatrix<?>) -
クラス org.mklab.nfc.matrix.BaseMatrix のメソッド
-
- appendRight(BaseMatrix<?, ?>) -
クラス org.mklab.nfc.matrix.BaseMatrix のメソッド
valueを右側に連結した行列を生成します。
- appendRight(Array) -
クラス org.mklab.nfc.matrix.BooleanMatrix のメソッド
-
- appendRight(BooleanMatrix) -
クラス org.mklab.nfc.matrix.BooleanMatrix のメソッド
- 右側に
valueを連結した行列を返します。
- appendRight(boolean[][], boolean[][]) -
クラス org.mklab.nfc.matrix.BooleanMatrixUtil の static メソッド
- ベクトルの右側に行列を接続した行列を生成します。
- appendRight(DoubleMatrix) -
クラス org.mklab.nfc.matrix.DoubleMatrix のメソッド
- 右側に
valueを連結した行列を生成します。
- appendRight(double[][], double[][]) -
クラス org.mklab.nfc.matrix.DoubleMatrixUtil の static メソッド
- 2個の行列を横に接続した行列を生成します。
- appendRight(double[], double[][]) -
クラス org.mklab.nfc.matrix.DoubleMatrixUtil の static メソッド
- ベクトルの右側に行列を接続した行列を生成します。
- appendRight(Matrix) -
インタフェース org.mklab.nfc.matrix.FundamentalMatrix のメソッド
- 右側に
valueを付けた行列を生成します。
- appendRight(GridElement<?>[][], GridElement<?>[][]) -
クラス org.mklab.nfc.matrix.GridUtil の static メソッド
- 2個のグリッドを横に接続したグリッドを生成します。
- appendRight(IntMatrix) -
クラス org.mklab.nfc.matrix.IntMatrix のメソッド
- 右側に
valueを連結した行列を返します。
- appendRight(int[][], int[][]) -
クラス org.mklab.nfc.matrix.IntMatrixUtil の static メソッド
- 2個の行列を横に接続した行列を生成します。
- appendRight(TransformableMatrix<?>) -
インタフェース org.mklab.nfc.matrix.TransformableMatrix のメソッド
- 右側に
valueを付けた行列を生成します。
- appendRight(LinearSystem) -
クラス org.mklab.tool.control.AbstractLinearSystem のメソッド
- システム
opponentを行方向に結合した(出力を加算する)システムを返します。
- appendRight(LinearSystem, boolean) -
クラス org.mklab.tool.control.AbstractLinearSystem のメソッド
- システム
opponentを行方向に結合した(出力を加算する)システムを返します。
- appendRight(LinearSystem) -
インタフェース org.mklab.tool.control.LinearSystem のメソッド
- システム
opponentを行方向に結合した(出力を加算する)システムを返します。
- appendRight(LinearSystem, boolean) -
インタフェース org.mklab.tool.control.LinearSystem のメソッド
- システム
opponentを行方向に結合した(出力を加算する)システムを返します。
- Are - org.mklab.tool.control の クラス
- 連続時間リカッティ方程式の解を求めるクラスです。
- Are() -
クラス org.mklab.tool.control.Are のコンストラクタ
-
- are(Matrix, Matrix, Matrix) -
クラス org.mklab.tool.control.Are の static メソッド
- 連続時間リカッティ方程式
A#*P + P*A - P*R*P + Q = 0
の解をシュア分解を用いて求め、その解を返します。
- are(Matrix, Matrix, Matrix, double) -
クラス org.mklab.tool.control.Are の static メソッド
- 虚軸に対する固有値の位置を判定するための許容誤差として
toleranceを用いる。
- are(Matrix, Matrix, Matrix, NumericalScalar<?>) -
クラス org.mklab.tool.control.Are の static メソッド
- 虚軸に対する固有値の位置を判定するための許容誤差として
toleranceを用いる。
- arg() -
クラス org.mklab.nfc.scalar.ComplexScalar のメソッド
-
- arg() -
クラス org.mklab.nfc.scalar.DoubleComplexNumber のメソッド
-
- arg() -
クラス org.mklab.nfc.scalar.DoubleNumber のメソッド
-
- arg() -
インタフェース org.mklab.nfc.scalar.NumericalScalar のメソッド
- 偏角を返します。
- argumentElementWise() -
クラス org.mklab.nfc.matrix.DoubleMatrix のメソッド
-
- argumentElementWise() -
クラス org.mklab.nfc.matrix.NumericalMatrix のメソッド
-
- argumentElementWise() -
インタフェース org.mklab.nfc.matrix.NumericalMatrixOperator のメソッド
- 各成分の偏角を成分に持つ行列を返します。
- argumentElementWise(NumericalScalar<?>[][]) -
クラス org.mklab.nfc.matrix.NumericalMatrixUtil の static メソッド
- 自身の各成分の偏角を成分に持つ行列を返します。
- Array - org.mklab.nfc.matrix の インタフェース
- 配列データを表わすインターフェースです。
- ARRAY -
クラス org.mklab.nfc.util.MxDataHead の static 変数
- 配列型
- ArrayElement<E extends ArrayElement<E>> - org.mklab.nfc.matrix の インタフェース
- 配列の成分を表すインターフェースです。
- asin() -
クラス org.mklab.nfc.scalar.ComplexScalar のメソッド
-
- asin() -
クラス org.mklab.nfc.scalar.DoubleComplexNumber のメソッド
-
- asin() -
クラス org.mklab.nfc.scalar.DoubleNumber のメソッド
-
- asin() -
インタフェース org.mklab.nfc.scalar.NumericalScalar のメソッド
- 逆正弦関数の値を返します。
- asinElementWise() -
クラス org.mklab.nfc.matrix.DoubleMatrix のメソッド
-
- asinElementWise() -
クラス org.mklab.nfc.matrix.NumericalMatrix のメソッド
-
- asinElementWise() -
インタフェース org.mklab.nfc.matrix.NumericalMatrixOperator のメソッド
- 成分毎の逆正弦関数の結果からなる行列を返します。
- asinh() -
クラス org.mklab.nfc.scalar.ComplexScalar のメソッド
-
- asinh() -
クラス org.mklab.nfc.scalar.DoubleComplexNumber のメソッド
-
- asinh() -
クラス org.mklab.nfc.scalar.DoubleNumber のメソッド
-
- asinh(double) -
クラス org.mklab.nfc.scalar.DoubleNumberUtil の static メソッド
- 逆双曲線正弦関数を計算します。
- asinh() -
インタフェース org.mklab.nfc.scalar.NumericalScalar のメソッド
- 逆双曲線関数の値を返します。
- asinhElementWise() -
クラス org.mklab.nfc.matrix.DoubleMatrix のメソッド
-
- asinhElementWise() -
クラス org.mklab.nfc.matrix.NumericalMatrix のメソッド
-
- asinhElementWise() -
インタフェース org.mklab.nfc.matrix.NumericalMatrixOperator のメソッド
- 成分毎の逆双曲線正弦関数の結果からなる行列を返します。
- AsynchronousSource - org.mklab.tool.control.system.source の クラス
- 非同期のソースを同期するソースです。
- AsynchronousSource() -
クラス org.mklab.tool.control.system.source.AsynchronousSource のコンストラクタ
AsynchronousSourceオブジェクトを構築します。
- AsynchronousSource(int) -
クラス org.mklab.tool.control.system.source.AsynchronousSource のコンストラクタ
AsynchronousSourceオブジェクトを構築します。
- atan() -
クラス org.mklab.nfc.scalar.ComplexScalar のメソッド
-
- atan() -
クラス org.mklab.nfc.scalar.DoubleComplexNumber のメソッド
-
- atan() -
クラス org.mklab.nfc.scalar.DoubleNumber のメソッド
-
- atan() -
インタフェース org.mklab.nfc.scalar.NumericalScalar のメソッド
- 逆正接の値を返します。
- atan2(NumericalScalar) -
クラス org.mklab.nfc.scalar.ComplexScalar のメソッド
-
- atan2(NumericalScalar<?>) -
クラス org.mklab.nfc.scalar.DoubleComplexNumber のメソッド
-
- atan2(NumericalScalar<?>) -
クラス org.mklab.nfc.scalar.DoubleNumber のメソッド
-
- atan2(NumericalScalar<?>) -
インタフェース org.mklab.nfc.scalar.NumericalScalar のメソッド
- 逆正接(2)の値を返します。
- atan2ElementWise(DoubleMatrix) -
クラス org.mklab.nfc.matrix.DoubleMatrix のメソッド
- 各成分の正接(2)関数の結果を成分とする行列を生成します。
- atan2ElementWise(NumericalScalar<?>) -
クラス org.mklab.nfc.matrix.DoubleMatrix のメソッド
-
- atan2ElementWise(Matrix) -
クラス org.mklab.nfc.matrix.DoubleMatrix のメソッド
-
- atan2ElementWise(Matrix) -
クラス org.mklab.nfc.matrix.NumericalMatrix のメソッド
-
- atan2ElementWise(NumericalScalar<?>) -
クラス org.mklab.nfc.matrix.NumericalMatrix のメソッド
-
- atan2ElementWise(DoubleMatrix) -
クラス org.mklab.nfc.matrix.NumericalMatrix のメソッド
- 各成分の正接(2)関数の結果を成分とする行列を生成します。
- atan2ElementWise(Matrix) -
インタフェース org.mklab.nfc.matrix.NumericalMatrixOperator のメソッド
- 各成分の逆正接(2)関数の結果を成分とする行列を生成します。
- atan2ElementWise(NumericalScalar<?>) -
インタフェース org.mklab.nfc.matrix.NumericalMatrixOperator のメソッド
- 各成分の逆正接(2)関数の結果を成分とする行列を生成します。
- atan2ElementWise(E[][], double[][]) -
クラス org.mklab.nfc.matrix.NumericalMatrixUtil の static メソッド
- 行列の成分毎に逆正接(2)を計算し、計算結果を成分とする行列を生成します。
- atan2ElementWise(NumericalScalar<?>[][], NumericalScalar<?>[][]) -
クラス org.mklab.nfc.matrix.NumericalMatrixUtil の static メソッド
- 行列の成分毎に逆正接(2)を計算し、計算結果を成分とする行列を生成します。
- atanElementWise() -
クラス org.mklab.nfc.matrix.DoubleMatrix のメソッド
-
- atanElementWise() -
クラス org.mklab.nfc.matrix.NumericalMatrix のメソッド
-
- atanElementWise() -
インタフェース org.mklab.nfc.matrix.NumericalMatrixOperator のメソッド
- 成分毎の逆正接関数の結果からなる行列を返します。
- atanh() -
クラス org.mklab.nfc.scalar.ComplexScalar のメソッド
-
- atanh() -
クラス org.mklab.nfc.scalar.DoubleComplexNumber のメソッド
-
- atanh() -
クラス org.mklab.nfc.scalar.DoubleNumber のメソッド
-
- atanh(double) -
クラス org.mklab.nfc.scalar.DoubleNumberUtil の static メソッド
- 逆双曲線正接関数を計算します。
- atanh() -
インタフェース org.mklab.nfc.scalar.NumericalScalar のメソッド
- 逆双曲線正接関数の値を返します。
- atanhElementWise() -
クラス org.mklab.nfc.matrix.DoubleMatrix のメソッド
-
- atanhElementWise() -
クラス org.mklab.nfc.matrix.NumericalMatrix のメソッド
-
- atanhElementWise() -
インタフェース org.mklab.nfc.matrix.NumericalMatrixOperator のメソッド
- 成分毎の逆双曲線正接関数の結果からなる行列を返します。
- Augment - org.mklab.tool.control の クラス
- 拡張システムを生成するクラスです。
- Augment() -
クラス org.mklab.tool.control.Augment のコンストラクタ
-
- augment(Matrix, Matrix, Matrix, Matrix, Matrix, Matrix, Matrix, Matrix) -
クラス org.mklab.tool.control.Augment の static メソッド
- 2つの線形システムから拡張システムを生成します。
|
||||||||||
| 前の文字 次の文字 | フレームあり フレームなし | |||||||||