|
||||||||||
前の文字 次の文字 | フレームあり フレームなし |
dx/dt = Ax + Bu
を離散時間システム
x[n + 1] = Ad * x[n] + Bd * u[n]
に変換します。
dx/dt = Ax + Bu
を離散時間システム
x[n + 1] = Ad * x[n] + Bd * u[n]
に変換します。
(A,B,C,D)
をモード形式の正準形に変換します。
(A,B,C,D)
を以下のタイプにしたがって正準形に変換します。
x
の複素ケプストラムを返します。
x
の成分について、複素共役の対が並ぶようにソートします。
tolerance
を用いる。
tolerance
を用いる。
X
のコレスキー分解を計算します。
opponent
をoperator
で指定された演算子で比較します。
opponent
をoperator
で指定された演算子で比較します。
opponent
をoperator
で指定された演算子で比較します。
operator
で指定された演算子で比較します。
operator
で指定された演算子で比較 します。
operator
で指定された演算子で比較します。
opponent
をoperator
で指定された演算子で比較します。
opponent
をoperator
で指定された演算子で比較します。
opponent
をoperator
で指定された演算子で比較します。
operator
で指定された演算子で比較し, 計算結果を成分とする行列を生成します。
opponent
と成分毎にoperator
で指定された演算子で比較した結果を
BooleanMatrix
で返します。
opponent
の各成分と成分毎にoperator
で指定された演算子で比較し,
それぞれの結果を成分とするBooleanMatrix
を返します。
opponent
の各成分と成分毎にoperator
で指定された演算子で比較し,
それぞれの結果を成分とするBooleanMatrix
を生成します。
opponent
の各成分と成分毎にoperator
で指定された演算子で比較し,
それぞれの結果を成分とするBooleanMatrix
を生成します。
opponent
の各成分と成分毎にoperator
で指定された演算子で比較し,
それぞれの結果を成分とするBooleanMatrix
を生成します。
scalar
をoperator
で指定された演算子で比較し,
計算結果を成分とする行列を生成します。
sclar
をoperator
で指定された演算子で比較し,
計算結果を成分とする行列を生成します。
scalar
をoperator
で指定された演算子で比較し,
計算結果を成分とする行列を生成します。
opponent
の各成分とoperator
で指定された演算子で比較し,
BooleanMatrix
で返します。
opponent
と成分毎にoperator
で指定された演算子で比較し, BooleanMatrix
で返します。
opponent
と成分毎にoperator
で指定された演算子で比較し, BooleanMatrix
で返します。
opponent
と成分毎にoperator
で指定された演算子で比較した結果を
BooleanMatrix
で返します。
opponent
と成分毎にoperator
で指定された演算子で比較し,
BooleanMatrix
で返します。
value
をoperator
で指定された演算子で比較し,
BooleanMatrix
で返します。
value
をoperator
で指定された演算子で比較し,
BooleanMatrix
で返します。
value
をoperator
で指定された演算子で比較し,
BooleanMatrix
で返します。
BooleanMatrix
で返します。
BooleanMatrix
で返します。
opponentと比較した結果を返します。
- compareTo(SystemInputOutputKey) -
クラス org.mklab.tool.control.SystemInputOutputKey のメソッド
-
- COMPLEX -
クラス org.mklab.nfc.util.MxDataHead の static 変数
- 複素数型
- COMPLEX_MATRIX -
クラス org.mklab.nfc.util.MxDataHead の static 変数
- 複素行列
- COMPLEX_POLYNOMIAL_MATRIX -
クラス org.mklab.nfc.util.MxDataHead の static 変数
- 複素多項式行列
- COMPLEX_RATIONAL_POLYNOMIAL_MATRIX -
クラス org.mklab.nfc.util.MxDataHead の static 変数
- 複素有理多項式行列
- ComplexAddOperator<E extends Scalar<E>> - org.mklab.nfc.operator の クラス
- 複素数の足し算に関するオペレータを表わすクラスです。
- ComplexAtan2Operator<E extends Scalar<E>> - org.mklab.nfc.operator の クラス
- 複素数の逆正接(2)に関するオペレータを表わすクラスです。
- ComplexDivideOperator<E extends Scalar<E>> - org.mklab.nfc.operator の クラス
- 複素数の割り算に関するオペレータを表わすクラスです。
- ComplexEigenSolver<E extends NumericalScalar<E>> - org.mklab.nfc.eig の クラス
- 複素行列の固有値問題を解くためのクラスです。
- ComplexEigenSolver() -
クラス org.mklab.nfc.eig.ComplexEigenSolver のコンストラクタ
-
- ComplexFFTAnalyzer - org.mklab.nfc.fft の クラス
- 1次元複素ベクトルに対して高速フーリエ変換と逆高速フーリエ変換を行うクラスです。
- ComplexFFTAnalyzer() -
クラス org.mklab.nfc.fft.ComplexFFTAnalyzer のコンストラクタ
-
- ComplexHessenbergDecomposer<E extends NumericalScalar<E>> - org.mklab.nfc.eig の クラス
- 複素行列のヘッセンベルグ分解を求めるクラスです。
- ComplexHessenbergDecomposer() -
クラス org.mklab.nfc.eig.ComplexHessenbergDecomposer のコンストラクタ
-
- ComplexHouseHolder - org.mklab.nfc.eig の クラス
- 複素行列のハウスホルダー変換を行うためのクラスです。
- ComplexLeftDivideOperator<E extends Scalar<E>> - org.mklab.nfc.operator の クラス
- 複素数の左からの割り算に関するオペレータを表わすクラスです。
- ComplexMultiplyOperator<E extends Scalar<E>> - org.mklab.nfc.operator の クラス
- 複素数の掛け算に関するオペレータを表わすクラスです。
- ComplexNumericalScalarUtil - org.mklab.nfc.scalar の クラス
- 複素数に関するユーティリティクラスです。
- ComplexNumericalScalarUtil() -
クラス org.mklab.nfc.scalar.ComplexNumericalScalarUtil のコンストラクタ
-
- ComplexOperator<E extends Scalar<E>> - org.mklab.nfc.operator の インタフェース
- 複素要素に関するオペレータを定義するためのクラスです。
- ComplexPowerOperator<E extends Scalar<E>> - org.mklab.nfc.operator の クラス
- 複素数の累乗に関するオペレータを表わすクラスです。
- ComplexQrDecomposer<E extends NumericalScalar<E>> - org.mklab.nfc.eig の クラス
- 複素行列のQR分解を行うためのクラスです。
- ComplexQrDecomposer() -
クラス org.mklab.nfc.eig.ComplexQrDecomposer のコンストラクタ
-
- ComplexScalar<T extends NumericalScalar<T>> - org.mklab.nfc.scalar の クラス
- 複素スカラーを表わすクラスです。
- ComplexScalar(NumericalScalar, NumericalScalar) -
クラス org.mklab.nfc.scalar.ComplexScalar のコンストラクタ
- 新しく生成された
ComplexScalar
オブジェクトを初期化します。
- ComplexScalarAddOperator<E extends NumericalScalar<E>> - org.mklab.nfc.operator の クラス
- 複素スカラーの足し算に関するオペレータを表わすクラスです。
- ComplexScalarAtan2Operator<E extends NumericalScalar<E>> - org.mklab.nfc.operator の クラス
- 複素数の逆正接(2)に関するオペレータを表わすクラスです。
- ComplexScalarDivideOperator<E extends NumericalScalar<E>> - org.mklab.nfc.operator の クラス
- 複素数の割り算に関するオペレータを表わすクラスです。
- ComplexScalarLeftDivideOperator<E extends NumericalScalar<E>> - org.mklab.nfc.operator の クラス
- 複素数の左からの割り算に関するオペレータを表わすクラスです。
- ComplexScalarMultiplyOperator<E extends NumericalScalar<E>> - org.mklab.nfc.operator の クラス
- 複素数の掛け算に関するオペレータを表わすクラスです。
- ComplexScalarOperator<E extends NumericalScalar<E>> - org.mklab.nfc.operator の インタフェース
- 複素スカラーに関するオペレータを定義するためのクラスです。
- ComplexScalarPowerOperator<E extends NumericalScalar<E>> - org.mklab.nfc.operator の クラス
- 複素数の累乗に関するオペレータを表わすクラスです。
- ComplexScalarRandom<T extends NumericalScalar<T>> - org.mklab.nfc.random の クラス
- 0〜1の範囲の倍精度複素数一様乱数生成器を表わすクラスです。
- ComplexScalarRandom(T) -
クラス org.mklab.nfc.random.ComplexScalarRandom のコンストラクタ
- 新しく生成された
ComplexScalarRandom
オブジェクトを初期化します。
- ComplexScalarSubtractOperator<E extends NumericalScalar<E>> - org.mklab.nfc.operator の クラス
- 複素数の引き算に関するオペレータを表わすクラスです。
- ComplexSchurDecomposer<E extends NumericalScalar<E>> - org.mklab.nfc.eig の クラス
- 複素行列のシュア分解を行うクラスです。
- ComplexSchurDecomposer() -
クラス org.mklab.nfc.eig.ComplexSchurDecomposer のコンストラクタ
-
- ComplexSingularValueDecomposer<E extends NumericalScalar<E>> - org.mklab.nfc.svd の クラス
- 複素行列の特異値分解を行うためのクラスです。
- ComplexSingularValueDecomposer() -
クラス org.mklab.nfc.svd.ComplexSingularValueDecomposer のコンストラクタ
-
- ComplexSubtractOperator<E extends Scalar<E>> - org.mklab.nfc.operator の クラス
- 複素数の引き算に関するオペレータを表わすクラスです。
- Cond - org.mklab.tool.matrix の クラス
- 2ノルムに関する条件数を求めるクラスです。
- Cond() -
クラス org.mklab.tool.matrix.Cond のコンストラクタ
-
- cond(Matrix) -
クラス org.mklab.tool.matrix.Cond の static メソッド
- 2ノルムに関する条件数(
A
最小特異値と 最大特異値の比を求める)を求めます。
- conditionNumber() -
クラス org.mklab.nfc.matrix.DoubleComplexMatrix のメソッド
-
- conditionNumber() -
クラス org.mklab.nfc.matrix.DoubleMatrix のメソッド
-
- conditionNumber() -
クラス org.mklab.nfc.matrix.NumericalMatrix のメソッド
-
- conditionNumber() -
インタフェース org.mklab.nfc.matrix.NumericalMatrixOperator のメソッド
- 条件数(2-ノルム)を返します。
- conditionNumber(ComplexScalar<E>[][]) -
クラス org.mklab.nfc.svd.ComplexSingularValueDecomposer のメソッド
- 複素行列の条件数を返します。
- conditionNumber(double[][], double[][]) -
クラス org.mklab.nfc.svd.DoubleComplexSingularValueDecomposer のメソッド
- 複素行列の条件数を返します。
- conditionNumber(double[][]) -
クラス org.mklab.nfc.svd.DoubleRealSingularValueDecomposer のメソッド
- 実行列の条件数を返します。
- conditionNumber(E[][]) -
クラス org.mklab.nfc.svd.RealSingularValueDecomposer のメソッド
- 実行列の条件数を返します。
- ConflictionException - org.mklab.nfc の 例外
- 2つの値を演算する場合に、2つの値の型に互換性がないために 演算ができない場合に発生する例外クラスです。
- ConflictionException() -
例外 org.mklab.nfc.ConflictionException のコンストラクタ
- 標準の例外オブジェクトを生成します。
- ConflictionException(String, String) -
例外 org.mklab.nfc.ConflictionException のコンストラクタ
- 演算子の左右にあるデータの型を例外メッセージ に含めたオブジェクトを生成します。
- conjugate() -
クラス org.mklab.nfc.matrix.BaseMatrix のメソッド
-
- conjugate(E[][]) -
クラス org.mklab.nfc.matrix.BaseMatrixUtil の static メソッド
- 共役行列を生成します。
- conjugate() -
クラス org.mklab.nfc.matrix.DoubleMatrix のメソッド
-
- conjugate() -
クラス org.mklab.nfc.matrix.IntMatrix のメソッド
- 複素共役を返します。
- conjugate() -
インタフェース org.mklab.nfc.matrix.Matrix のメソッド
- 共役複素行列を返します。
- conjugate() -
クラス org.mklab.nfc.scalar.ComplexScalar のメソッド
-
- conjugate() -
クラス org.mklab.nfc.scalar.DoubleComplexNumber のメソッド
-
- conjugate() -
クラス org.mklab.nfc.scalar.DoubleNumber のメソッド
-
- conjugate() -
クラス org.mklab.nfc.scalar.Polynomial のメソッド
-
- conjugate() -
クラス org.mklab.nfc.scalar.RationalPolynomial のメソッド
-
- conjugate() -
インタフェース org.mklab.nfc.scalar.Scalar のメソッド
- 共役数を返します。
- conjugateTranspose() -
クラス org.mklab.nfc.matrix.BaseMatrix のメソッド
-
- conjugateTranspose(E[][]) -
クラス org.mklab.nfc.matrix.BaseMatrixUtil の static メソッド
- 共役複素転置行列を生成します。
- conjugateTranspose() -
クラス org.mklab.nfc.matrix.DoubleMatrix のメソッド
-
- conjugateTranspose() -
クラス org.mklab.nfc.matrix.IntMatrix のメソッド
-
- conjugateTranspose() -
インタフェース org.mklab.nfc.matrix.Matrix のメソッド
- 各成分の共役複素数の転置行列を返します。
- conjugateTranspose() -
クラス org.mklab.tool.control.AbstractLinearSystem のメソッド
- 複素共役転置してできるシステムを返します。
- conjugateTranspose() -
インタフェース org.mklab.tool.control.LinearSystem のメソッド
- 複素共役転置してできるシステムを返します。
- ConnectionMatrix - org.mklab.tool.control.system.graph の クラス
- 連結行列(Connection Matrix)を表すクラスです。
- ConnectionMatrix(BaseArrayOperator<SystemOperator>) -
クラス org.mklab.tool.control.system.graph.ConnectionMatrix のコンストラクタ
- 新しく生成された
ConnectionMatrix
オブジェクトを初期化します。
- ConnectionMatrix(DoubleMatrix) -
クラス org.mklab.tool.control.system.graph.ConnectionMatrix のコンストラクタ
- 新しく生成された
ConnectionMatrix
オブジェクトを初期化します。
- ConstantSource - org.mklab.tool.control.system.source の クラス
- 定数信号を発生するシステムを表すクラスです。
- ConstantSource(Matrix) -
クラス org.mklab.tool.control.system.source.ConstantSource のコンストラクタ
- 新しく生成された
ConstantSource
オブジェクトを初期化します。
- ConstantSource() -
クラス org.mklab.tool.control.system.source.ConstantSource のコンストラクタ
- 新しく生成された
ConstantSource
オブジェクトを初期化します。
- ConstantSystem - org.mklab.tool.control.system.math の クラス
- 定数システムを表わすクラスです。
- ConstantSystem(int, int) -
クラス org.mklab.tool.control.system.math.ConstantSystem のコンストラクタ
- 新しく生成された
ConstantSystem
オブジェクトを初期化します。
- ConstantSystem(Matrix) -
クラス org.mklab.tool.control.system.math.ConstantSystem のコンストラクタ
- 新しく生成された
ConstantSystem
オブジェクトを初期化します。
- containP() -
クラス org.mklab.nfc.eig.QRDecomposition のメソッド
- 並び替え行列を含むか判定します。
- containP() -
クラス org.mklab.nfc.eig.QRDecompositionDoubleComplexElements のメソッド
- 並び替え行列を含むか判定します。
- containP() -
クラス org.mklab.nfc.eig.QRDecompositionDoubleRealElements のメソッド
- 並び替え行列を含むか判定します。
- containP() -
クラス org.mklab.nfc.eig.QRDecompositionElements のメソッド
- 並び替え行列を含むか判定します。
- containP() -
クラス org.mklab.nfc.leq.LUDecomposition のメソッド
- 並び替え行列を含むか判定します。
- containParameter(String) -
クラス org.mklab.tool.control.system.continuous.UserDefinedContinuousDynamicSystem のメソッド
-
- containParameter(String) -
クラス org.mklab.tool.control.system.continuous.UserDefinedContinuousLinearDynamicSystem のメソッド
-
- containParameter(String) -
クラス org.mklab.tool.control.system.continuous.UserDefinedContinuousStaticSystem のメソッド
-
- containParameter(String) -
クラス org.mklab.tool.control.system.discrete.UserDefinedDiscreteDynamicSystem のメソッド
-
- containParameter(String) -
クラス org.mklab.tool.control.system.discrete.UserDefinedDiscreteLinearDynamicSystem のメソッド
-
- containParameter(String) -
クラス org.mklab.tool.control.system.discrete.UserDefinedDiscreteStaticSystem のメソッド
-
- containParameter(String) -
クラス org.mklab.tool.control.system.math.UserDefinedConstantSystem のメソッド
-
- containParameter(String) -
クラス org.mklab.tool.control.system.sink.UserDefinedContinuousSink のメソッド
-
- containParameter(String) -
クラス org.mklab.tool.control.system.sink.UserDefinedDiscreteSink のメソッド
-
- containParameter(String) -
クラス org.mklab.tool.control.system.source.UserDefinedContinuousSource のメソッド
-
- containParameter(String) -
クラス org.mklab.tool.control.system.source.UserDefinedDiscreteSource のメソッド
-
- containParameter(String) -
インタフェース org.mklab.tool.control.system.UserDefinedSystem のメソッド
- 指定した名前のパラメータをもつか判定します。
- containPermutation() -
クラス org.mklab.nfc.leq.LUDecompositionDoubleComplexElements のメソッド
- 並び替え行列を含むか判定します。
- containPermutation() -
クラス org.mklab.nfc.leq.LUDecompositionDoubleRealElements のメソッド
- 並び替え行列を含むか判定します。
- containPermutation() -
クラス org.mklab.nfc.leq.LUDecompostionElements のメソッド
- 並び替え行列を含むか判定します。
- contains(Class<?>) -
クラス org.mklab.nfc.util.RoundModeManager のメソッド
- 指定されたクラスの計算の丸めモードの設定者が登録されているか判定します。
- contains(RoundModeSelector) -
クラス org.mklab.nfc.util.RoundModeManager のメソッド
- 指定された計算の丸めモードの設定者が登録されているか判定します。
- contains(Class<?>, String) -
クラス org.mklab.tool.control.system.ParameterUtil の static メソッド
- システムが指定した名前のパラメータをもつか判定します。
- ContinuousAlgebraicSystem - org.mklab.nfc.ode の インタフェース
- 連続代数方程式で表現されるシステムを表わすインターフェースです。
- ContinuousDiscreteAlgebraicSystem - org.mklab.nfc.ode の インタフェース
- 連続代数方程式で表現されるシステムと離散代数方程式で表現されるシステムが結合した システムを表わすインターフェースです。
- ContinuousDynamicSystem - org.mklab.tool.control.system.continuous の インタフェース
- 常微分方程式で表現される連続時間動的システムを表わすインターフェースです。
- continuousDynamicSystems -
クラス org.mklab.tool.control.system.continuous.BlockContinuousSystem の変数
- 連続時間動的システムのリスト
- continuousDynamicSystems -
クラス org.mklab.tool.control.system.sampled.BlockSampledDataSystem の変数
- 連続時間動的システムのリスト
- ContinuousLinearDynamicSystem - org.mklab.tool.control.system.continuous の クラス
- 連続時間線形動的システムを表すクラスです。
- ContinuousLinearDynamicSystem() -
クラス org.mklab.tool.control.system.continuous.ContinuousLinearDynamicSystem のコンストラクタ
- 新しく生成された
ContinuousLinearDynamicSystem
オブジェクトを初期化します。
- ContinuousLinearDynamicSystem(LinearSystem) -
クラス org.mklab.tool.control.system.continuous.ContinuousLinearDynamicSystem のコンストラクタ
- 新しく生成された
ContinuousLinearDynamicSystem
オブジェクトを初期化します。
- ContinuousLinearDynamicSystem(Matrix, Matrix, Matrix, Matrix) -
クラス org.mklab.tool.control.system.continuous.ContinuousLinearDynamicSystem のコンストラクタ
- 新しく生成された
ContinuousLinearDynamicSystem
オブジェクトを初期化します。
- ContinuousLinearDynamicSystem(Matrix, Matrix, Matrix) -
クラス org.mklab.tool.control.system.continuous.ContinuousLinearDynamicSystem のコンストラクタ
- 新しく生成された
ContinuousLinearDynamicSystem
オブジェクトを初期化します。
- ContinuousObserver - org.mklab.tool.control.system.controller の クラス
- 連続時間オブザーバを表すクラスです。
- ContinuousObserver(SystemOperator) -
クラス org.mklab.tool.control.system.controller.ContinuousObserver のコンストラクタ
- コンストラクター
- ContinuousSink - org.mklab.tool.control.system.sink の クラス
- 連続信号を吸収するシステムを表すクラスです。
- ContinuousSink() -
クラス org.mklab.tool.control.system.sink.ContinuousSink のコンストラクタ
- 新しく生成された
ContinuousSink
オブジェクトを初期化します。
- ContinuousSink(int) -
クラス org.mklab.tool.control.system.sink.ContinuousSink のコンストラクタ
- 新しく生成された
ContinuousSink
オブジェクトを初期化します。
- ContinuousSource - org.mklab.tool.control.system.source の クラス
- 連続信号を発生するシステムを表すクラスです。
- ContinuousSource() -
クラス org.mklab.tool.control.system.source.ContinuousSource のコンストラクタ
- 新しく生成された
ContinuousSource
オブジェクトを初期化します。
- ContinuousSource(int) -
クラス org.mklab.tool.control.system.source.ContinuousSource のコンストラクタ
- 新しく生成された
ContinuousSource
オブジェクトを初期化します。
- continuousStateEquation(double, Matrix, Matrix, Matrix) -
クラス org.mklab.tool.control.system.sampled.BlockSampledDataDynamicSystem のメソッド
-
- continuousStateEquation(double, Matrix, Matrix, Matrix) -
インタフェース org.mklab.tool.control.system.sampled.SampledDataDynamicSystem のメソッド
- 連続時間システムの状態の微分を返します。
- ContinuousStaticSystem - org.mklab.tool.control.system.continuous の インタフェース
- 連続時間静的システムを表わすインターフェースです。
- ControlSystem - org.mklab.tool.control.system の クラス
- 制御システムを表わすクラスです。
- ControlSystem(SystemOperator) -
クラス org.mklab.tool.control.system.ControlSystem のコンストラクタ
- 新しく生成された
ControlSystem
オブジェクトを初期化します。
- ControlSystem(AdjacencyMatrix) -
クラス org.mklab.tool.control.system.ControlSystem のコンストラクタ
- 新しく生成された
ControlSystem
オブジェクトを初期化します。
- ControlSystem(AdjacencyMatrix, List<Integer>, List<Integer>) -
クラス org.mklab.tool.control.system.ControlSystem のコンストラクタ
- 新しく生成された
ControlSystem
オブジェクトを初期化します。
- ControlSystem(AdjacencyMatrix, ControlSystemOption) -
クラス org.mklab.tool.control.system.ControlSystem のコンストラクタ
- 新しく生成された
ControlSystem
オブジェクトを初期化します。
- ControlSystem(AdjacencyMatrix, List<Integer>, List<Integer>, ControlSystemOption) -
クラス org.mklab.tool.control.system.ControlSystem のコンストラクタ
- 新しく生成された
ControlSystem
オブジェクトを初期化します。
- ControlSystem(AdjacencyMatrix, List<Integer>, List<Integer>, List<Integer>, List<Integer>, ControlSystemOption) -
クラス org.mklab.tool.control.system.ControlSystem のコンストラクタ
- 新しく生成された
ControlSystem
オブジェクトを初期化します。
- ControlSystem(AdjacencyStringMatrix) -
クラス org.mklab.tool.control.system.ControlSystem のコンストラクタ
- 新しく生成された
ControlSystem
オブジェクトを初期化します。
- ControlSystem(AdjacencyStringMatrix, ControlSystemOption) -
クラス org.mklab.tool.control.system.ControlSystem のコンストラクタ
- 新しく生成された
ControlSystem
オブジェクトを初期化します。
- ControlSystemOption - org.mklab.tool.control.system の クラス
ControlSystem
のオプションを表すクラスです。- ControlSystemOption() -
クラス org.mklab.tool.control.system.ControlSystemOption のコンストラクタ
-
- Conv - org.mklab.tool.matrix の クラス
- 畳み込み(多項式の積)を求めるクラスです。
- Conv() -
クラス org.mklab.tool.matrix.Conv のコンストラクタ
-
- conv(Matrix, Matrix) -
クラス org.mklab.tool.matrix.Conv の static メソッド
- ベクトル
x
とy
の畳み込み(多項式の積)を求める 計算結果のベクトルの長さは、 (length(x)+length(y)-1)
です。
- convertIntMatrix() -
クラス org.mklab.nfc.matrix.BooleanMatrix のメソッド
- この行列を
IntMatrix
に変換します。
- copy(Array) -
インタフェース org.mklab.nfc.matrix.Array のメソッド
original
の成分をコピーします。
- copy(BaseArrayOperator<?>) -
クラス org.mklab.nfc.matrix.BaseArray のメソッド
-
- copy(Array) -
クラス org.mklab.nfc.matrix.BaseArray のメソッド
-
- copy(BaseArrayOperator<?>) -
インタフェース org.mklab.nfc.matrix.BaseArrayOperator のメソッド
- 各成分に配列
source
各成分をコピーします。
- copy(IntMatrix) -
クラス org.mklab.nfc.matrix.BaseMatrix のメソッド
-
- copy(DoubleMatrix) -
クラス org.mklab.nfc.matrix.BaseMatrix のメソッド
-
- copy(BaseMatrix<?, ?>) -
クラス org.mklab.nfc.matrix.BaseMatrix のメソッド
- 各成分に行列
source
各成分をコピーします。
- copy(Matrix) -
クラス org.mklab.nfc.matrix.BaseMatrix のメソッド
-
- copy(double[][], Scalar<?>[][]) -
クラス org.mklab.nfc.matrix.BaseMatrixUtil の static メソッド
- 行列
source
の各成分を行列destination
の各成分にコピーします。
- copy(int[][], Scalar<?>[][]) -
クラス org.mklab.nfc.matrix.BaseMatrixUtil の static メソッド
- 行列
source
の各成分を行列destination
の各成分にコピーします。
- copy(Array) -
クラス org.mklab.nfc.matrix.BooleanMatrix のメソッド
-
- copy(BooleanMatrix) -
クラス org.mklab.nfc.matrix.BooleanMatrix のメソッド
- 各成分に行列
source
の各成分をコピーします。
- copy(boolean[][], boolean[][]) -
クラス org.mklab.nfc.matrix.BooleanMatrixUtil の static メソッド
- 行列
source
の各成分を行列destination
の各成分にコピーします。
- copy(Matrix) -
クラス org.mklab.nfc.matrix.DoubleMatrix のメソッド
-
- copy(DoubleMatrix) -
クラス org.mklab.nfc.matrix.DoubleMatrix のメソッド
- 実数行列
source
の各成分をコピーします。
- copy(IntMatrix) -
クラス org.mklab.nfc.matrix.DoubleMatrix のメソッド
- 整数行列
source
の各成分をコピーします。
- copy(double[][], double[][]) -
クラス org.mklab.nfc.matrix.DoubleMatrixUtil の static メソッド
- 行列の成分をコピーします。
- copy(int[][], double[][]) -
クラス org.mklab.nfc.matrix.DoubleMatrixUtil の static メソッド
- 行列の成分をコピーします。
- copy(double[], double[]) -
クラス org.mklab.nfc.matrix.DoubleMatrixUtil の static メソッド
- 行列の成分をコピーします。
- copy(int[], double[]) -
クラス org.mklab.nfc.matrix.DoubleMatrixUtil の static メソッド
- 行列の成分をコピーします。
- copy(Matrix) -
インタフェース org.mklab.nfc.matrix.FundamentalMatrix のメソッド
source
の成分をコピーします。
- copy(GridElement<?>[][], GridElement<?>[][]) -
クラス org.mklab.nfc.matrix.GridUtil の static メソッド
- グリッド
source
の各成分をグリッドdestination
の各成分にコピーします。
- copy(GridElement<?>[], GridElement<?>[]) -
クラス org.mklab.nfc.matrix.GridUtil の static メソッド
- グリッド
source
の各成分をグリッドdestination
の各成分にコピーします。
- copy(Matrix) -
クラス org.mklab.nfc.matrix.IntMatrix のメソッド
-
- copy(IntMatrix) -
クラス org.mklab.nfc.matrix.IntMatrix のメソッド
- 各成分に実数行列
source
の各成分をコピーします。
- copy(int[][], int[][]) -
クラス org.mklab.nfc.matrix.IntMatrixUtil の static メソッド
- 行列の成分をコピーします。
- copy(IntMatrix) -
インタフェース org.mklab.nfc.matrix.MatrixElementOperator のメソッド
- 行列
source
の成分をコピーします。
- copy(DoubleMatrix) -
インタフェース org.mklab.nfc.matrix.MatrixElementOperator のメソッド
- 行列
source
の成分をコピーします。
- copy(Polynomial) -
クラス org.mklab.nfc.scalar.Polynomial のメソッド
- 多項式の係数を自身にコピーします。
- Corrcoef - org.mklab.tool.matrix の クラス
- 相関係数を求めるクラスです。
- Corrcoef() -
クラス org.mklab.tool.matrix.Corrcoef のコンストラクタ
-
- corrcoef(Matrix) -
クラス org.mklab.tool.matrix.Corrcoef の static メソッド
- 全ての成分の相関係数を返します。
- corrcoef(Matrix, Matrix) -
クラス org.mklab.tool.matrix.Corrcoef の static メソッド
- [x y]の全ての成分の相関係数を返します。
- corrcoefColumnWise(Matrix) -
クラス org.mklab.tool.matrix.Corrcoef の static メソッド
- 行列
x
(列毎に各変数のデータ並ぶ)の成分の相関係数を返します。
- corrcoefColumnWise(Matrix, Matrix) -
クラス org.mklab.tool.matrix.Corrcoef の static メソッド
corrcoef_col([x y])
と同じです。
- corrcoefRowWise(Matrix) -
クラス org.mklab.tool.matrix.Corrcoef の static メソッド
- 行列
x
(行毎に各変数のデータ並ぶ)の成分の相関係数を返します。
- corrcoefRowWise(Matrix, Matrix) -
クラス org.mklab.tool.matrix.Corrcoef の static メソッド
corrcoef_row([x y])
と同じです。
- cos() -
クラス org.mklab.nfc.scalar.ComplexScalar のメソッド
-
- cos() -
クラス org.mklab.nfc.scalar.DoubleComplexNumber のメソッド
-
- cos() -
クラス org.mklab.nfc.scalar.DoubleNumber のメソッド
-
- cos() -
インタフェース org.mklab.nfc.scalar.NumericalScalar のメソッド
- 余弦関数の値を返します。
- cosElementWise() -
クラス org.mklab.nfc.matrix.DoubleMatrix のメソッド
-
- cosElementWise() -
クラス org.mklab.nfc.matrix.NumericalMatrix のメソッド
-
- cosElementWise() -
インタフェース org.mklab.nfc.matrix.NumericalMatrixOperator のメソッド
- 成分毎の余弦関数の結果からなる行列を返します。
- cosh() -
クラス org.mklab.nfc.scalar.ComplexScalar のメソッド
-
- cosh() -
クラス org.mklab.nfc.scalar.DoubleComplexNumber のメソッド
-
- cosh() -
クラス org.mklab.nfc.scalar.DoubleNumber のメソッド
-
- cosh() -
インタフェース org.mklab.nfc.scalar.NumericalScalar のメソッド
- 双曲線関数の値を返します。
- coshElementWise() -
クラス org.mklab.nfc.matrix.DoubleMatrix のメソッド
-
- coshElementWise() -
クラス org.mklab.nfc.matrix.NumericalMatrix のメソッド
-
- coshElementWise() -
インタフェース org.mklab.nfc.matrix.NumericalMatrixOperator のメソッド
- 成分毎の双曲線余弦関数の結果からなる行列を返します。
- CoulombViscousFriction - org.mklab.tool.control.system.discontinuous の クラス
- クーロン(静的)摩擦と粘性(動的)摩擦システムを表すクラスです。
- CoulombViscousFriction() -
クラス org.mklab.tool.control.system.discontinuous.CoulombViscousFriction のコンストラクタ
- コンストラクター
- CoulombViscousFriction(double, double) -
クラス org.mklab.tool.control.system.discontinuous.CoulombViscousFriction のコンストラクタ
- 新しく生成された
Saturation
オブジェクトを初期化します。
- count() -
クラス org.mklab.nfc.matrix.AbstractGrid のメソッド
-
- count() -
インタフェース org.mklab.nfc.matrix.Grid のメソッド
- 成分の個数を返します。
- countTokens() -
クラス org.mklab.nfc.util.PolynomialTokenizer のメソッド
- 例外を発生せずに nextToken メソッドを呼び出せる回数を返します。
- Cov - org.mklab.tool.matrix の クラス
- 分散を求めるクラスです。
- Cov() -
クラス org.mklab.tool.matrix.Cov のコンストラクタ
-
- cov(Matrix) -
クラス org.mklab.tool.matrix.Cov の static メソッド
- ベクトル
x
の成分の分散を求めます。
- cov(Matrix, Matrix) -
クラス org.mklab.tool.matrix.Cov の static メソッド
- cov([x y])を返します。
- covariance(Matrix) -
クラス org.mklab.nfc.matrix.AbstractMatrix のメソッド
-
- covariance(TransformableMatrix<?>) -
クラス org.mklab.nfc.matrix.BaseMatrix のメソッド
-
- covariance(BaseMatrix<?, ?>) -
クラス org.mklab.nfc.matrix.BaseMatrix のメソッド
- ベクトル
opponent
との共分散行列を返します。
- covariance(E[][], E[][]) -
クラス org.mklab.nfc.matrix.BaseMatrixUtil の static メソッド
- 共分散行列を生成します。
- covariance(DoubleMatrix) -
クラス org.mklab.nfc.matrix.DoubleMatrix のメソッド
- yとの共分散行列を返します。
- covariance(double[][], double[][]) -
クラス org.mklab.nfc.matrix.DoubleMatrixUtil の static メソッド
- 共分散行列を生成します。
- covariance(IntMatrix) -
クラス org.mklab.nfc.matrix.IntMatrix のメソッド
opponent
との共分散行列を返します。
- covariance(int[][], int[][]) -
クラス org.mklab.nfc.matrix.IntMatrixUtil の static メソッド
- 共分散行列を求めます。
- covariance(Matrix) -
インタフェース org.mklab.nfc.matrix.Matrix のメソッド
opponent
との共分散行列を返します。
- covariance(TransformableMatrix<?>) -
インタフェース org.mklab.nfc.matrix.TransformableMatrix のメソッド
opponent
との共分散行列を返します。
- covColumnWise(Matrix) -
クラス org.mklab.tool.matrix.Cov の static メソッド
- もし
x
が行毎データが並ぶ行列なら、分散行列を返します。
- covColumnWise(Matrix, Matrix) -
クラス org.mklab.tool.matrix.Cov の static メソッド
-
- covRowWise(Matrix) -
クラス org.mklab.tool.matrix.Cov の static メソッド
- もし
x
が、列毎にデータ並ぶ行列なら、分散行列を返します。
- covRowWise(Matrix, Matrix) -
クラス org.mklab.tool.matrix.Cov の static メソッド
-
- create(Matrix) -
クラス org.mklab.nfc.matrix.misc.CompanionMatrix の static メソッド
- 特性多項式の係数から求めたコンパニオン行列(同判形)を返します。
- create(double...) -
クラス org.mklab.nfc.matrix.misc.DiagonalMatrix の static メソッド
- 対角行列を生成します。
- create(int...) -
クラス org.mklab.nfc.matrix.misc.DiagonalMatrix の static メソッド
- 対角行列を生成します。
- create(E...) -
クラス org.mklab.nfc.matrix.misc.DiagonalMatrix の static メソッド
- 対角行列を生成します。
- create(Matrix...) -
クラス org.mklab.nfc.matrix.misc.DiagonalMatrix の static メソッド
- 対角ブロック行列を生成します。
- create(NumericalScalar<?>, NumericalScalar<?>) -
クラス org.mklab.nfc.matrix.misc.GivensMatrix の static メソッド
- 2×2の複素ギブンス回転行列
| c s | | x | | r | G = | | ただし G * | | = | | |-conj(s) c | | y | | 0 |
を返します。
- create(int) -
クラス org.mklab.nfc.matrix.misc.HadamardMatrix の static メソッド
2^size
次のアダマール行列を返します。
- create(Matrix) -
クラス org.mklab.nfc.matrix.misc.HankelMatrix の static メソッド
- 第1列が
a
であり、第1非対角より下の成分がゼロ であるハンンケル行列を返します。
- create(Matrix, Matrix) -
クラス org.mklab.nfc.matrix.misc.HankelMatrix の static メソッド
- 第1列が
a
であり、最終行がb
であるハンンケル行列 を返します。
- create(int) -
クラス org.mklab.nfc.matrix.misc.HilbertMatrix の static メソッド
size
×size
のヒルベルト行列を返します。
- create(int) -
クラス org.mklab.nfc.matrix.misc.InverseHilbertMatrix の static メソッド
size
×size
の逆ヒルベルト行列を求める
- create(double, double) -
クラス org.mklab.nfc.matrix.misc.LinearlySpacedVector の static メソッド
x1
とx2
の間を100
等分した点を成分にもつベクトルを返します。
- create(E, E) -
クラス org.mklab.nfc.matrix.misc.LinearlySpacedVector の static メソッド
x1
とx2
の間を100
等分した点を成分にもつベクトルを返します。
- create(double, double, int) -
クラス org.mklab.nfc.matrix.misc.LinearlySpacedVector の static メソッド
x1
とx2
の間を n
等分した点を成分にもつベクトルを返します。
- create(E, E, int) -
クラス org.mklab.nfc.matrix.misc.LinearlySpacedVector の static メソッド
x1
とx2
の間を n
等分した点を成分にもつベクトルを返します。
- create(double, double) -
クラス org.mklab.nfc.matrix.misc.LogarithmicallySpacedVector の static メソッド
10^x1
と10^x2
の間を対数的に 50
等分割した点をもつベクトルを返します。
- create(E, E) -
クラス org.mklab.nfc.matrix.misc.LogarithmicallySpacedVector の static メソッド
10^x1
と10^x2
の間を対数的に 50
等分割した点をもつベクトルを返します。
- create(double, double, int) -
クラス org.mklab.nfc.matrix.misc.LogarithmicallySpacedVector の static メソッド
splitSize
分割した点を返します。
- create(E, E, int) -
クラス org.mklab.nfc.matrix.misc.LogarithmicallySpacedVector の static メソッド
splitSize
分割した点を返します。
- create(Matrix) -
クラス org.mklab.nfc.matrix.misc.LowerTriangleMatrix の static メソッド
x
の下三角部分を返します。
- create(Matrix, int) -
クラス org.mklab.nfc.matrix.misc.LowerTriangleMatrix の static メソッド
x
のk
次対角より下の成分を返します。
- create(Matrix) -
クラス org.mklab.nfc.matrix.misc.RotatedMatrix の static メソッド
a
の成分を反時計方向に 90
度回転します。
- create(Matrix, int) -
クラス org.mklab.nfc.matrix.misc.RotatedMatrix の static メソッド
a
の成分を反時計方向に count*90
度回転します。
- create(Matrix) -
クラス org.mklab.nfc.matrix.misc.ToeplitzMatrix の static メソッド
- 対称(エルミート)テプリッツ行列を返します。
- create(Matrix, Matrix) -
クラス org.mklab.nfc.matrix.misc.ToeplitzMatrix の static メソッド
a
が第1列、b
が第1行の 非対称テプリッツ行列を返します。
- create(Matrix) -
クラス org.mklab.nfc.matrix.misc.UpperTriangleMatrix の static メソッド
x
の上三角部分を返します。
- create(Matrix, int) -
クラス org.mklab.nfc.matrix.misc.UpperTriangleMatrix の static メソッド
x
の
次対角より上を返します。
- create(Matrix) -
クラス org.mklab.nfc.matrix.misc.VandermondeMatrix の static メソッド
- 2番目から最後までの列が
x
であるヴァンデルモンド行列を返します。
- create(int) -
クラス org.mklab.nfc.scalar.ComplexScalar のメソッド
-
- create(double) -
クラス org.mklab.nfc.scalar.ComplexScalar のメソッド
-
- create(int) -
クラス org.mklab.nfc.scalar.DoubleComplexNumber のメソッド
-
- create(double) -
クラス org.mklab.nfc.scalar.DoubleComplexNumber のメソッド
-
- create(int) -
クラス org.mklab.nfc.scalar.DoubleNumber のメソッド
-
- create(double) -
クラス org.mklab.nfc.scalar.DoubleNumber のメソッド
-
- create(double) -
インタフェース org.mklab.nfc.scalar.NumericalScalar のメソッド
- 与えられたdouble型に対応する値を返します。
- create(int) -
クラス org.mklab.nfc.scalar.Polynomial のメソッド
-
- create(int) -
クラス org.mklab.nfc.scalar.RationalPolynomial のメソッド
-
- create(int) -
インタフェース org.mklab.nfc.scalar.Scalar のメソッド
- 与えられたint型に対応する値を返します。
- createArray(double[][], double[][]) -
クラス org.mklab.nfc.matrix.DoubleComplexMatrixUtil の static メソッド
- 実部配列と虚部配列から複素行列を生成します。
- createArray(int[][]) -
クラス org.mklab.nfc.matrix.DoubleComplexMatrixUtil の static メソッド
- 整数行列を複素行列(元の行列を実部とする)に変換します。
- createArray(double[][]) -
クラス org.mklab.nfc.matrix.DoubleComplexMatrixUtil の static メソッド
- 実行列を複素行列(元の行列を実部とする)に変換します。
- createArray(int[][]) -
クラス org.mklab.nfc.matrix.DoubleMatrixUtil の static メソッド
- 整数行列を実数行列に変換します。
- createArray(int) -
インタフェース org.mklab.nfc.matrix.GridElement のメソッド
- グリッドの一次元配列を生成します。
- createArray(int, int) -
インタフェース org.mklab.nfc.matrix.GridElement のメソッド
- グリッドの2次元配列を生成します。
- createArray(int, int, GridElement<?>[][]) -
クラス org.mklab.nfc.matrix.GridUtil の static メソッド
- 指定された成分と同じ型の配列を生成します。
- createArray(int, int, GridElement<?>[]) -
クラス org.mklab.nfc.matrix.GridUtil の static メソッド
- 指定された成分と同じ型の配列を生成します。
- createArray(int, GridElement<?>[]) -
クラス org.mklab.nfc.matrix.GridUtil の static メソッド
- 指定された成分と同じ型の配列を生成します。
- createArray(int, GridElement<?>[][]) -
クラス org.mklab.nfc.matrix.GridUtil の static メソッド
- 指定された成分と同じ型の配列を生成します。
- createArray(T[][], T[][]) -
クラス org.mklab.nfc.scalar.ComplexNumericalScalarUtil の static メソッド
- 実部配列と虚部配列から複素行列を生成します。
- createArray(T[], T[]) -
クラス org.mklab.nfc.scalar.ComplexNumericalScalarUtil の static メソッド
- 実部配列と虚部配列から複素行列を生成します。
- createArray(int) -
クラス org.mklab.nfc.scalar.ComplexScalar のメソッド
-
- createArray(int, int) -
クラス org.mklab.nfc.scalar.ComplexScalar のメソッド
-
- createArray(double[][], double[][]) -
クラス org.mklab.nfc.scalar.DoubleComplexNumber の static メソッド
- 複素数の2次元配列を返します。
- createArray(double[], double[]) -
クラス org.mklab.nfc.scalar.DoubleComplexNumber の static メソッド
- 複素数の1次元配列を返します。
- createArray(int) -
クラス org.mklab.nfc.scalar.DoubleComplexNumber のメソッド
-
- createArray(int, int) -
クラス org.mklab.nfc.scalar.DoubleComplexNumber のメソッド
-
- createArray(int) -
クラス org.mklab.nfc.scalar.DoubleNumber のメソッド
-
- createArray(int, int) -
クラス org.mklab.nfc.scalar.DoubleNumber のメソッド
-
- createArray(int) -
クラス org.mklab.nfc.scalar.Polynomial のメソッド
-
- createArray(int, int) -
クラス org.mklab.nfc.scalar.Polynomial のメソッド
-
- createArray(int) -
クラス org.mklab.nfc.scalar.RationalPolynomial のメソッド
-
- createArray(int, int) -
クラス org.mklab.nfc.scalar.RationalPolynomial のメソッド
-
- createArray(int) -
クラス org.mklab.tool.control.system.SystemOperator のメソッド
-
- createArray(int, int) -
クラス org.mklab.tool.control.system.SystemOperator のメソッド
-
- createCanvas() -
クラス org.mklab.tool.graph.gnuplot.Gnuplot のメソッド
- メインキャンバスを返します。
- createCanvas(int, int) -
クラス org.mklab.tool.graph.gnuplot.Gnuplot のメソッド
- マルチキャンバスを生成します。
- createComplexArray(E[][], E[][]) -
クラス org.mklab.nfc.matrix.NumericalMatrixUtil の static メソッド
- 複素行列の成分を返します。
- createComplexArray(E[], E[]) -
クラス org.mklab.nfc.matrix.NumericalMatrixUtil の static メソッド
- 複素ベクトルの成分を返します。
- createComplexMatrix(NumericalMatrixOperator<?>, NumericalMatrixOperator<?>) -
クラス org.mklab.nfc.matrix.DoubleMatrix のメソッド
-
- createComplexMatrix(NumericalMatrixOperator<?>, NumericalMatrixOperator<?>) -
クラス org.mklab.nfc.matrix.NumericalMatrix のメソッド
-
- createComplexMatrix(NumericalMatrixOperator<?>, NumericalMatrixOperator<?>) -
インタフェース org.mklab.nfc.matrix.NumericalMatrixOperator のメソッド
- 複素行列を返します。
- createConstant(Matrix) -
クラス org.mklab.tool.control.LinearSystemFactory の static メソッド
- 定数行列から線形システム(定数システム)を生成します。
- createDoubleArray(DoubleNumber[][]) -
クラス org.mklab.nfc.scalar.DoubleNumberUtil の static メソッド
- double型の2次元配列を返します。
- createE() -
クラス org.mklab.nfc.scalar.ComplexScalar のメソッド
-
- createE() -
クラス org.mklab.nfc.scalar.DoubleComplexNumber のメソッド
-
- createE() -
クラス org.mklab.nfc.scalar.DoubleNumber のメソッド
-
- createE() -
インタフェース org.mklab.nfc.scalar.NumericalScalar のメソッド
- ネイピアの数(自然対数の底)を返します。
- createFromTime(AudioFormat, long) -
クラス org.mklab.tool.control.system.source.SoundLineSource の static メソッド
- 入力を行う時間から、
SoundLineSource
オブジェクトを構築します。
- createFromTime(long) -
クラス org.mklab.tool.control.system.source.SoundLineSource の static メソッド
- 入力を行う時間から、
SoundLineSource
オブジェクトを構築します。
- createGrid(ArrayElement<? extends ArrayElement<?>>[][]) -
インタフェース org.mklab.nfc.matrix.ArrayElement のメソッド
- 行列を生成します。
- createGrid(ArrayElement<? extends ArrayElement<?>>[]) -
インタフェース org.mklab.nfc.matrix.ArrayElement のメソッド
- 行ベクトルを生成します。
- createGrid(int, int, int[][]) -
クラス org.mklab.nfc.scalar.AbstractScalar のメソッド
-
- createGrid(int, int, double[][]) -
クラス org.mklab.nfc.scalar.AbstractScalar のメソッド
-
- createGrid(int[]) -
クラス org.mklab.nfc.scalar.AbstractScalar のメソッド
-
- createGrid(double[]) -
クラス org.mklab.nfc.scalar.AbstractScalar のメソッド
-
- createGrid(int, int, Scalar<? extends Scalar<?>>[][]) -
クラス org.mklab.nfc.scalar.ComplexScalar のメソッド
-
- createGrid(Scalar<? extends Scalar<?>>[]) -
クラス org.mklab.nfc.scalar.ComplexScalar のメソッド
-
- createGrid(int, int, Scalar<? extends Scalar<?>>[][]) -
クラス org.mklab.nfc.scalar.DoubleComplexNumber のメソッド
-
- createGrid(Scalar<? extends Scalar<?>>[]) -
クラス org.mklab.nfc.scalar.DoubleComplexNumber のメソッド
-
- createGrid(int, int, Scalar<? extends Scalar<?>>[][]) -
クラス org.mklab.nfc.scalar.DoubleNumber のメソッド
-
- createGrid(Scalar<? extends Scalar<?>>[]) -
クラス org.mklab.nfc.scalar.DoubleNumber のメソッド
-
- createGrid(int, int, Scalar<? extends Scalar<?>>[][]) -
クラス org.mklab.nfc.scalar.Polynomial のメソッド
-
- createGrid(Scalar<? extends Scalar<?>>[]) -
クラス org.mklab.nfc.scalar.Polynomial のメソッド
-
- createGrid(int, int, Scalar<? extends Scalar<?>>[][]) -
クラス org.mklab.nfc.scalar.RationalPolynomial のメソッド
-
- createGrid(Scalar<? extends Scalar<?>>[]) -
クラス org.mklab.nfc.scalar.RationalPolynomial のメソッド
-
- createGrid(int, int, Scalar<? extends Scalar<?>>[][]) -
インタフェース org.mklab.nfc.scalar.Scalar のメソッド
- 行列を生成します。
- createGrid(int, int, int[][]) -
インタフェース org.mklab.nfc.scalar.Scalar のメソッド
- 行列を生成します。
- createGrid(int, int, double[][]) -
インタフェース org.mklab.nfc.scalar.Scalar のメソッド
- 行列を生成します。
- createGrid(Scalar<? extends Scalar<?>>[]) -
インタフェース org.mklab.nfc.scalar.Scalar のメソッド
- ベクトルを生成します。
- createGrid(int[]) -
インタフェース org.mklab.nfc.scalar.Scalar のメソッド
- ベクトルを生成します。
- createGrid(double[]) -
インタフェース org.mklab.nfc.scalar.Scalar のメソッド
- ベクトルを生成します。
- createGrid(ArrayElement<? extends ArrayElement<?>>[][]) -
クラス org.mklab.tool.control.system.SystemOperator のメソッド
-
- createGrid(ArrayElement<? extends ArrayElement<?>>[]) -
クラス org.mklab.tool.control.system.SystemOperator のメソッド
-
- createImagUnit() -
クラス org.mklab.nfc.scalar.AbstractNumericalScalar のメソッド
-
- createImagUnit() -
クラス org.mklab.nfc.scalar.ComplexScalar のメソッド
-
- createImagUnit() -
クラス org.mklab.nfc.scalar.DoubleComplexNumber のメソッド
-
- createImagUnit() -
クラス org.mklab.nfc.scalar.DoubleNumber のメソッド
-
- createImagUnit() -
インタフェース org.mklab.nfc.scalar.NumericalScalar のメソッド
- 虚部単位を返します。
- createLinearSystem(Matrix, Matrix, Matrix, Matrix) -
クラス org.mklab.tool.control.LinearSystemFactory の static メソッド
- 状態空間表現の係数行列から線形システムを生成します。
- createLinearSystem(RationalPolynomial) -
クラス org.mklab.tool.control.LinearSystemFactory の static メソッド
- 1入力1出力システムの伝達関数から線形システムを生成します。
- createLinearSystem(RationalPolynomialMatrix) -
クラス org.mklab.tool.control.LinearSystemFactory の static メソッド
- 伝達関数行列から線形システムを生成します。
- createLinearSystem(Matrix, Matrix, Matrix, Matrix, Matrix) -
クラス org.mklab.tool.control.LinearSystemFactory の static メソッド
- 係数行列から線形システムを生成します。
- createLinearSystem(Matrix, Matrix, Matrix, Matrix, Matrix, boolean) -
クラス org.mklab.tool.control.LinearSystemFactory の static メソッド
- 係数行列からisDescriptorFormに応じて,ディスクリプタ形式or状態空間表現で線形システムを生成します.
- createMatrix(double[][]) -
クラス org.mklab.nfc.matrix.IntMatrixUtil の static メソッド
- 実行列を整数行列に変換(最も近い整数に丸める)します。
- createMatrix(double[][]) -
クラス org.mklab.nfc.matrix.PolynomialMatrixUtil の static メソッド
- 実行列の各成分を定数項とする多項式を成分とする多項式行列に変換します。
- createMatrix(Scalar<?>[][]) -
クラス org.mklab.nfc.matrix.PolynomialMatrixUtil の static メソッド
- 行列の各成分を定数項とする多項式を成分とする多項式行列に変換します。
- createMatrix(int[][]) -
クラス org.mklab.nfc.matrix.PolynomialMatrixUtil の static メソッド
- 整数行列を多項式行列(元の行列を定数項とする)に変換します。
- createMatrix(double[][]) -
クラス org.mklab.nfc.matrix.RationalPolynomialMatrixUtil の static メソッド
- 実行列の各成分を定数項とする有理多項式を成分とする有理多項式行列に変換します。
- createMatrix(Scalar<?>[][]) -
クラス org.mklab.nfc.matrix.RationalPolynomialMatrixUtil の static メソッド
- 行列の各成分を定数項とする有理多項式を成分とする有理多項式行列に変換します。
- createMatrix(int[][]) -
クラス org.mklab.nfc.matrix.RationalPolynomialMatrixUtil の static メソッド
- 整数行列を有理多項式行列(元の行列を分子の定数項とする)に変換します。
- createMatrix(Polynomial[][]) -
クラス org.mklab.nfc.matrix.RationalPolynomialMatrixUtil の static メソッド
- 多項式行列を有理多項式行列(元の行列を分子の定数項とする)に変換します。
- createNegativeUnitOperand(int) -
インタフェース org.mklab.nfc.rpn.ReversePolishNotationOperand のメソッド
- 負の単位値をもつオペランドを返します。
- createNegativeUnitOperand(int) -
クラス org.mklab.tool.control.system.math.ConstantSystem のメソッド
-
- createNormalRandom() -
クラス org.mklab.nfc.matrix.DoubleMatrix のメソッド
-
- createNormalRandom(int, int, Grid) -
クラス org.mklab.nfc.matrix.DoubleMatrix のメソッド
-
- createNormalRandom(int, int) -
クラス org.mklab.nfc.matrix.DoubleMatrix のメソッド
-
- createNormalRandom(int, int, long) -
クラス org.mklab.nfc.matrix.DoubleMatrix のメソッド
-
- createNormalRandom(int, int) -
クラス org.mklab.nfc.matrix.DoubleMatrixUtil の static メソッド
- 平均0、分散1の正規分布の乱数を成分とする行列を生成します。
- createNormalRandom(int, int, long) -
クラス org.mklab.nfc.matrix.DoubleMatrixUtil の static メソッド
- 平均0、分散1の正規分布の乱数を成分とする行列を生成します。
- createNormalRandom() -
クラス org.mklab.nfc.matrix.NumericalMatrix のメソッド
-
- createNormalRandom(int, int, Grid) -
クラス org.mklab.nfc.matrix.NumericalMatrix のメソッド
-
- createNormalRandom(int, int) -
クラス org.mklab.nfc.matrix.NumericalMatrix のメソッド
-
- createNormalRandom(int, int, long) -
クラス org.mklab.nfc.matrix.NumericalMatrix のメソッド
-
- createNormalRandom() -
インタフェース org.mklab.nfc.matrix.NumericalMatrixOperator のメソッド
- 同サイズの平均0、分散1の正規分布のランダムな成分を持つ行列を生成します。
- createNormalRandom(int, int) -
インタフェース org.mklab.nfc.matrix.NumericalMatrixOperator のメソッド
- 平均0、分散1の正規分布のランダムな成分を持つ
rowSize
*columnSize
の行列を生成します。
- createNormalRandom(int, int, long) -
インタフェース org.mklab.nfc.matrix.NumericalMatrixOperator のメソッド
- 平均0、分散1の正規分布のランダムな成分を持つ
rowSize
*columnSize
の行列を生成します。
- createNormalRandom(int, int, Grid) -
インタフェース org.mklab.nfc.matrix.NumericalMatrixOperator のメソッド
- 行列
block
のrowNumber
*columnNumber
倍の
平均0、
分散1の正規分布のランダムな成分を持つrowSize
*columnSize
の行列を生成します。
- createNormalRandom(E[][], int, int) -
クラス org.mklab.nfc.matrix.NumericalMatrixUtil の static メソッド
- 平均0、分散1の正規分布の乱数を成分とする行列を生成します。
- createNormalRandom(E[][], int, int, long) -
クラス org.mklab.nfc.matrix.NumericalMatrixUtil の static メソッド
- 平均0、分散1の正規分布の乱数を成分とする行列を生成します。
- createOnes() -
クラス org.mklab.nfc.matrix.AbstractMatrix のメソッド
-
- createOnes(int) -
クラス org.mklab.nfc.matrix.AbstractMatrix のメソッド
-
- createOnes(int, int, Grid) -
クラス org.mklab.nfc.matrix.AbstractMatrix のメソッド
-
- createOnes(int, int) -
クラス org.mklab.nfc.matrix.BaseMatrix のメソッド
-
- createOnes(E[][], int, int) -
クラス org.mklab.nfc.matrix.BaseMatrixUtil の static メソッド
- 全ての成分が1である行列を生成します。
- createOnes(int, int) -
クラス org.mklab.nfc.matrix.DoubleMatrix のメソッド
-
- createOnes(int, int) -
クラス org.mklab.nfc.matrix.DoubleMatrixUtil の static メソッド
- 全ての成分が1である行列を生成します。
- createOnes(int, int) -
クラス org.mklab.nfc.matrix.IntMatrix のメソッド
-
- createOnes() -
インタフェース org.mklab.nfc.matrix.Matrix のメソッド
- 同サイズの全成分が1である行列を生成します。
- createOnes(int) -
インタフェース org.mklab.nfc.matrix.Matrix のメソッド
size
*size
の全成分が1である行列を生成します。
- createOnes(int, int) -
インタフェース org.mklab.nfc.matrix.Matrix のメソッド
rowSize
*columnSize
の全成分が1である行列を生成します。
- createOnes(int, int, Grid) -
インタフェース org.mklab.nfc.matrix.Matrix のメソッド
- 行列
block
のrowNumber
*columnNumber
倍の全成分が1である行列を生成します。
- createOperand(Object) -
インタフェース org.mklab.nfc.rpn.ReversePolishNotationOperand のメソッド
- 指定された値をもつオペランドを返します。
- createOperand(Object) -
クラス org.mklab.tool.control.system.math.ConstantSystem のメソッド
-
- createPI() -
クラス org.mklab.nfc.scalar.ComplexScalar のメソッド
-
- createPI() -
クラス org.mklab.nfc.scalar.DoubleComplexNumber のメソッド
-
- createPI() -
クラス org.mklab.nfc.scalar.DoubleNumber のメソッド
-
- createPI() -
インタフェース org.mklab.nfc.scalar.NumericalScalar のメソッド
- 円周率PIを返します。
- createSameClassArray(GridElement<?>[][]) -
クラス org.mklab.nfc.matrix.GridUtil の static メソッド
- グリッドの複製を生成します。
- createStrictlyProperLinearDynamicSystem(SystemOperator) -
クラス org.mklab.tool.control.system.BlockSystem のメソッド
- 強プロパーな線形動的システムを生成します。
- createStrictlyProperLinearDynamicSystem(SystemOperator) -
クラス org.mklab.tool.control.system.continuous.BlockContinuousSystem のメソッド
-
- createStrictlyProperLinearDynamicSystem(SystemOperator) -
クラス org.mklab.tool.control.system.discrete.BlockDiscreteSystem のメソッド
-
- createStrictlyProperLinearDynamicSystem(SystemOperator) -
クラス org.mklab.tool.control.system.sampled.BlockSampledDataSystem のメソッド
-
- createSymbolStack(ReversePolishNotationOperand, ReversePolishNotationOperator) -
インタフェース org.mklab.nfc.rpn.ReversePolishNotationOperand のメソッド
- opponent、this、オペレーターのスタック(リスト)を返します。
- createSymbolStack(ReversePolishNotationOperand, ReversePolishNotationOperator) -
クラス org.mklab.tool.control.system.math.ConstantSystem のメソッド
-
- createUniformRandom() -
クラス org.mklab.nfc.matrix.DoubleMatrix のメソッド
-
- createUniformRandom(int, int, Grid) -
クラス org.mklab.nfc.matrix.DoubleMatrix のメソッド
-
- createUniformRandom(int, int) -
クラス org.mklab.nfc.matrix.DoubleMatrix のメソッド
-
- createUniformRandom(int, int, long) -
クラス org.mklab.nfc.matrix.DoubleMatrix のメソッド
-
- createUniformRandom(int, int) -
クラス org.mklab.nfc.matrix.DoubleMatrixUtil の static メソッド
- 0〜1の範囲の一様分布の乱数を成分とする行列を生成します。
- createUniformRandom(int, int, long) -
クラス org.mklab.nfc.matrix.DoubleMatrixUtil の static メソッド
- 0〜1の範囲の一様分布の乱数を成分とする行列を生成します。
- createUniformRandom() -
クラス org.mklab.nfc.matrix.NumericalMatrix のメソッド
-
- createUniformRandom(int, int, Grid) -
クラス org.mklab.nfc.matrix.NumericalMatrix のメソッド
-
- createUniformRandom(int, int) -
クラス org.mklab.nfc.matrix.NumericalMatrix のメソッド
-
- createUniformRandom(int, int, long) -
クラス org.mklab.nfc.matrix.NumericalMatrix のメソッド
-
- createUniformRandom() -
インタフェース org.mklab.nfc.matrix.NumericalMatrixOperator のメソッド
- 同サイズの0〜1の範囲の一様分布のランダムな成分を持つ行列を生成します。
- createUniformRandom(int, int) -
インタフェース org.mklab.nfc.matrix.NumericalMatrixOperator のメソッド
- 0〜1の範囲の一様分布のランダムな成分を持つ
rowSize
*columnSize
の行列を生成します 。
- createUniformRandom(int, int, long) -
インタフェース org.mklab.nfc.matrix.NumericalMatrixOperator のメソッド
- 0〜1の範囲の一様分布のランダムな成分を持つ
rowSize
*columnSize
の行列を生成します 。
- createUniformRandom(int, int, Grid) -
インタフェース org.mklab.nfc.matrix.NumericalMatrixOperator のメソッド
- 行列
block
のrowNumber
*columnNumber
倍の
0〜1の範囲の一様分布のランダムな成分を持つ
rowSize
*columnSize
の行列を生成します。
- createUniformRandom(E[][], int, int) -
クラス org.mklab.nfc.matrix.NumericalMatrixUtil の static メソッド
- 0〜1の範囲の一様分布の乱数を成分とする行列を生成します。
- createUniformRandom(E[][], int, int, long) -
クラス org.mklab.nfc.matrix.NumericalMatrixUtil の static メソッド
- 0〜1の範囲の一様分布の乱数を成分とする行列を生成します。
- createUniformRandomGenerator() -
クラス org.mklab.nfc.scalar.ComplexScalar のメソッド
-
- createUniformRandomGenerator() -
クラス org.mklab.nfc.scalar.DoubleComplexNumber のメソッド
-
- createUniformRandomGenerator() -
クラス org.mklab.nfc.scalar.DoubleNumber のメソッド
-
- createUniformRandomGenerator() -
インタフェース org.mklab.nfc.scalar.NumericalScalar のメソッド
- 一様分布の乱数生成器を返します。
- createUnit() -
クラス org.mklab.nfc.matrix.AbstractMatrix のメソッド
-
- createUnit(int) -
クラス org.mklab.nfc.matrix.AbstractMatrix のメソッド
-
- createUnit(int, int, Grid) -
クラス org.mklab.nfc.matrix.AbstractMatrix のメソッド
-
- createUnit(int, int) -
クラス org.mklab.nfc.matrix.BaseMatrix のメソッド
-
- createUnit(E[][], int, int) -
クラス org.mklab.nfc.matrix.BaseMatrixUtil の static メソッド
- 単位行列を生成します。
- createUnit(int, int) -
クラス org.mklab.nfc.matrix.DoubleMatrix のメソッド
-
- createUnit(int, int) -
クラス org.mklab.nfc.matrix.DoubleMatrixUtil の static メソッド
- 単位行列を生成します。
- createUnit(int, int) -
クラス org.mklab.nfc.matrix.IntMatrix のメソッド
-
- createUnit(int, int) -
クラス org.mklab.nfc.matrix.IntMatrixUtil の static メソッド
- 単位行列を生成します。
- createUnit() -
インタフェース org.mklab.nfc.matrix.Matrix のメソッド
- 同サイズの単位行列を生成します。
- createUnit(int) -
インタフェース org.mklab.nfc.matrix.Matrix のメソッド
size
*size
の単位行列を生成します。
- createUnit(int, int) -
インタフェース org.mklab.nfc.matrix.Matrix のメソッド
rowSize
*columnSize
の単位行列を生成します。
- createUnit(int, int, Grid) -
インタフェース org.mklab.nfc.matrix.Matrix のメソッド
- 行列
block
のrowNumber
*columnNumber
倍の単位行列を生成します。
- createUnit() -
クラス org.mklab.nfc.scalar.ComplexScalar のメソッド
-
- createUnit() -
クラス org.mklab.nfc.scalar.DoubleComplexNumber のメソッド
-
- createUnit() -
クラス org.mklab.nfc.scalar.DoubleNumber のメソッド
-
- createUnit() -
クラス org.mklab.nfc.scalar.Polynomial のメソッド
-
- createUnit() -
クラス org.mklab.nfc.scalar.RationalPolynomial のメソッド
-
- createUnit() -
インタフェース org.mklab.nfc.scalar.Scalar のメソッド
- 単位成分を生成します。
- createUnitOperand(int) -
インタフェース org.mklab.nfc.rpn.ReversePolishNotationOperand のメソッド
- 単位値をもつオペランドを返します。
- createUnitOperand(int) -
クラス org.mklab.tool.control.system.math.ConstantSystem のメソッド
-
- createZero() -
クラス org.mklab.nfc.matrix.AbstractMatrix のメソッド
-
- createZero(int) -
クラス org.mklab.nfc.matrix.AbstractMatrix のメソッド
-
- createZero(int, int, Grid) -
クラス org.mklab.nfc.matrix.AbstractMatrix のメソッド
-
- createZero(int, int) -
クラス org.mklab.nfc.matrix.BaseMatrix のメソッド
-
- createZero(int, int) -
クラス org.mklab.nfc.matrix.DoubleMatrix のメソッド
-
- createZero() -
インタフェース org.mklab.nfc.matrix.GridElement のメソッド
- 零(デフォルトの初期値)を生成します。
- createZero(E[][], int, int) -
クラス org.mklab.nfc.matrix.GridUtil の static メソッド
- 零行列を生成します。
- createZero(E, int, int) -
クラス org.mklab.nfc.matrix.GridUtil の static メソッド
- 零行列を生成します。
- createZero(E[], int) -
クラス org.mklab.nfc.matrix.GridUtil の static メソッド
- 零ベクトルを生成します。
- createZero(E, int) -
クラス org.mklab.nfc.matrix.GridUtil の static メソッド
- 零ベクトルを生成します。
- createZero(int, int) -
クラス org.mklab.nfc.matrix.IntMatrix のメソッド
-
- createZero() -
インタフェース org.mklab.nfc.matrix.Matrix のメソッド
- 同サイズの零行列を生成します。
- createZero(int) -
インタフェース org.mklab.nfc.matrix.Matrix のメソッド
size
*size
の零行列を生成します。
- createZero(int, int) -
インタフェース org.mklab.nfc.matrix.Matrix のメソッド
rowSize
*columnSize
の零行列を生成します。
- createZero(int, int, Grid) -
インタフェース org.mklab.nfc.matrix.Matrix のメソッド
- 行列
block
のrowNumber
*columnNumber
倍の零行列を生成します。
- createZero() -
クラス org.mklab.nfc.scalar.ComplexScalar のメソッド
-
- createZero() -
クラス org.mklab.nfc.scalar.DoubleComplexNumber のメソッド
-
- createZero() -
クラス org.mklab.nfc.scalar.DoubleNumber のメソッド
-
- createZero() -
クラス org.mklab.nfc.scalar.Polynomial のメソッド
-
- createZero() -
クラス org.mklab.nfc.scalar.RationalPolynomial のメソッド
-
- createZero() -
クラス org.mklab.tool.control.system.SystemOperator のメソッド
-
- createZeroArray(int, int) -
クラス org.mklab.nfc.scalar.DoubleComplexNumber の static メソッド
- 成分が零である
DoubleComplexNumber
の2次元配列を返します。
- createZeroArray(int, int, String) -
クラス org.mklab.nfc.scalar.Polynomial の static メソッド
- 成分が零である
Polynomial
の2次元配列を返します。
- createZeroArray(int, int, String) -
クラス org.mklab.nfc.scalar.RationalPolynomial の static メソッド
- 成分が零である
RationalPolynomial
の2次元配列を返します。
- createZeroGrid(int, int) -
クラス org.mklab.nfc.scalar.AbstractScalar のメソッド
-
- createZeroGrid(int) -
クラス org.mklab.nfc.scalar.AbstractScalar のメソッド
-
- createZeroGrid(int, int) -
インタフェース org.mklab.nfc.scalar.Scalar のメソッド
- 零行列を生成します。
- createZeroGrid(int) -
インタフェース org.mklab.nfc.scalar.Scalar のメソッド
- 零ベクトルを生成します。
- Ctrf - org.mklab.tool.control の クラス
- 可制御部分と不可制御部分に分解するクラスです。
- Ctrf() -
クラス org.mklab.tool.control.Ctrf のコンストラクタ
-
- ctrf(Matrix, Matrix, Matrix) -
クラス org.mklab.tool.control.Ctrf の static メソッド
- 可制御部分と不可制御部分に分解したシステム表現を返します。
- ctrf(Matrix, Matrix, Matrix, double) -
クラス org.mklab.tool.control.Ctrf の static メソッド
- 部分空間の次元を決めるために許容誤差
tolerance
を用いる。
- ctrf(Matrix, Matrix, Matrix, NumericalScalar<?>) -
クラス org.mklab.tool.control.Ctrf の static メソッド
- 部分空間の次元を決めるために許容誤差
tolerance
を用いる。
- Ctrm - org.mklab.tool.control の クラス
- 可制御性行列を求めるクラスです。
- Ctrm() -
クラス org.mklab.tool.control.Ctrm のコンストラクタ
-
- ctrm(Matrix, Matrix) -
クラス org.mklab.tool.control.Ctrm の static メソッド
- 可制御性行列
V = [B AB Aˆ2B ...]
- cumulativeProduct() -
クラス org.mklab.nfc.matrix.BaseMatrix のメソッド
-
- cumulativeProduct(E[][]) -
クラス org.mklab.nfc.matrix.BaseMatrixUtil の static メソッド
- 全ての成分の累積積を計算し、計算結果を成分とする行列を生成します。
- cumulativeProduct() -
クラス org.mklab.nfc.matrix.DoubleMatrix のメソッド
-
- cumulativeProduct(double[][]) -
クラス org.mklab.nfc.matrix.DoubleMatrixUtil の static メソッド
- 全ての成分の累積積を計算し、計算結果を成分とする行列を生成します。
- cumulativeProduct() -
クラス org.mklab.nfc.matrix.IntMatrix のメソッド
-
- cumulativeProduct(int[][]) -
クラス org.mklab.nfc.matrix.IntMatrixUtil の static メソッド
- 全ての成分の累積積を計算し、計算結果を成分とする行列を生成します。
- cumulativeProduct() -
インタフェース org.mklab.nfc.matrix.Matrix のメソッド
- 各要の累積積からなる行列を返します。
- cumulativeProductColumnWise() -
クラス org.mklab.nfc.matrix.BaseMatrix のメソッド
-
- cumulativeProductColumnWise(E[][]) -
クラス org.mklab.nfc.matrix.BaseMatrixUtil の static メソッド
- 列毎に累積積を計算し、計算結果を成分とする行列を生成します。
- cumulativeProductColumnWise() -
クラス org.mklab.nfc.matrix.DoubleMatrix のメソッド
-
- cumulativeProductColumnWise(double[][]) -
クラス org.mklab.nfc.matrix.DoubleMatrixUtil の static メソッド
- 列毎に累積積を計算し、計算結果を成分とする行列を生成します。
- cumulativeProductColumnWise() -
クラス org.mklab.nfc.matrix.IntMatrix のメソッド
-
- cumulativeProductColumnWise(int[][]) -
クラス org.mklab.nfc.matrix.IntMatrixUtil の static メソッド
- 列毎に累積積を計算し、計算結果を成分とする行列を生成します。
- cumulativeProductColumnWise() -
インタフェース org.mklab.nfc.matrix.Matrix のメソッド
- 列毎の累積積行列を返します。
- cumulativeProductRowWise() -
クラス org.mklab.nfc.matrix.BaseMatrix のメソッド
-
- cumulativeProductRowWise(E[][]) -
クラス org.mklab.nfc.matrix.BaseMatrixUtil の static メソッド
- 行毎に累積積を計算し、計算結果を成分とする行列を生成します。
- cumulativeProductRowWise() -
クラス org.mklab.nfc.matrix.DoubleMatrix のメソッド
-
- cumulativeProductRowWise(double[][]) -
クラス org.mklab.nfc.matrix.DoubleMatrixUtil の static メソッド
- 行毎に累積積を計算し、計算結果を成分とする行列を生成します。
- cumulativeProductRowWise() -
クラス org.mklab.nfc.matrix.IntMatrix のメソッド
-
- cumulativeProductRowWise(int[][]) -
クラス org.mklab.nfc.matrix.IntMatrixUtil の static メソッド
- 行毎に累積積を計算し、計算結果を成分とする行列を生成します。
- cumulativeProductRowWise() -
インタフェース org.mklab.nfc.matrix.Matrix のメソッド
- 行毎の累積積行列を返します。
- cumulativeSum() -
クラス org.mklab.nfc.matrix.BaseMatrix のメソッド
-
- cumulativeSum(E[][]) -
クラス org.mklab.nfc.matrix.BaseMatrixUtil の static メソッド
- 全ての成分の累積和を計算し、計算結果を成分とする行列を生成します。
- cumulativeSum() -
クラス org.mklab.nfc.matrix.DoubleMatrix のメソッド
-
- cumulativeSum(double[][]) -
クラス org.mklab.nfc.matrix.DoubleMatrixUtil の static メソッド
- 全ての成分の累積和を計算し、計算結果を成分とする行列を生成します。
- cumulativeSum() -
クラス org.mklab.nfc.matrix.IntMatrix のメソッド
-
- cumulativeSum(int[][]) -
クラス org.mklab.nfc.matrix.IntMatrixUtil の static メソッド
- 全ての成分の累積和を計算し、計算結果を成分とする行列を生成します。
- cumulativeSum() -
インタフェース org.mklab.nfc.matrix.Matrix のメソッド
- 各要の累積和からなる行列を返します。
- cumulativeSumColumnWise() -
クラス org.mklab.nfc.matrix.BaseMatrix のメソッド
-
- cumulativeSumColumnWise(E[][]) -
クラス org.mklab.nfc.matrix.BaseMatrixUtil の static メソッド
- 列毎に累積和を計算し、計算結果を成分とする行列を生成します。
- cumulativeSumColumnWise() -
クラス org.mklab.nfc.matrix.DoubleMatrix のメソッド
-
- cumulativeSumColumnWise(double[][]) -
クラス org.mklab.nfc.matrix.DoubleMatrixUtil の static メソッド
- 列毎に累積和を計算し、計算結果を成分とする行列を生成します。
- cumulativeSumColumnWise() -
クラス org.mklab.nfc.matrix.IntMatrix のメソッド
-
- cumulativeSumColumnWise(int[][]) -
クラス org.mklab.nfc.matrix.IntMatrixUtil の static メソッド
- 列毎に累積和を計算し、計算結果を成分とする行列を生成します。
- cumulativeSumColumnWise() -
インタフェース org.mklab.nfc.matrix.Matrix のメソッド
- 列毎の累積和行列を返します。
- cumulativeSumRowWise() -
クラス org.mklab.nfc.matrix.BaseMatrix のメソッド
-
- cumulativeSumRowWise(E[][]) -
クラス org.mklab.nfc.matrix.BaseMatrixUtil の static メソッド
- 行毎に累積和を計算し、計算結果を成分とする行列を生成します。
- cumulativeSumRowWise() -
クラス org.mklab.nfc.matrix.DoubleMatrix のメソッド
-
- cumulativeSumRowWise(double[][]) -
クラス org.mklab.nfc.matrix.DoubleMatrixUtil の static メソッド
- 行毎に累積和を計算し、計算結果を成分とする行列を生成します。
- cumulativeSumRowWise() -
クラス org.mklab.nfc.matrix.IntMatrix のメソッド
-
- cumulativeSumRowWise(int[][]) -
クラス org.mklab.nfc.matrix.IntMatrixUtil の static メソッド
- 行毎に累積和を計算し、計算結果を成分とする行列を生成します。
- cumulativeSumRowWise() -
インタフェース org.mklab.nfc.matrix.Matrix のメソッド
- 行毎の累積和行列を返します。
- CycleMatrix - org.mklab.tool.control.system.graph の クラス
- 閉路行列(Cycle Matrix)を表すクラスです。
- CycleMatrix(BaseArrayOperator<SystemOperator>) -
クラス org.mklab.tool.control.system.graph.CycleMatrix のコンストラクタ
- 新しく生成された
CycleMatrix
オブジェクトを初期化します。
- CycleMatrix(DoubleMatrix) -
クラス org.mklab.tool.control.system.graph.CycleMatrix のコンストラクタ
- 新しく生成された
CycleMatrix
オブジェクトを初期化します。
|
||||||||||
前の文字 次の文字 | フレームあり フレームなし |