A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

C

c - クラス org.mklab.tool.control.AbstractLinearSystem の変数
出力行列
C2d - org.mklab.tool.control の クラス
連続時間系を離散化(離散時間系に変換)するクラスです。
C2d() - クラス org.mklab.tool.control.C2d のコンストラクタ
 
c2d(Matrix, Matrix, double) - クラス org.mklab.tool.control.C2d の static メソッド
連続時間システム dx/dt = Ax + Bu を離散時間システム x[n + 1] = Ad * x[n] + Bd * u[n] に変換します。
c2d(Matrix, Matrix, NumericalScalar<?>) - クラス org.mklab.tool.control.C2d の static メソッド
連続時間システム dx/dt = Ax + Bu を離散時間システム x[n + 1] = Ad * x[n] + Bd * u[n] に変換します。
calcNodeValue() - クラス org.mklab.tool.control.system.BlockSystem のメソッド
ノードの値を計算します。
calcNodeValue(double) - クラス org.mklab.tool.control.system.continuous.BlockContinuousSystem のメソッド
ノードの値を計算します。
calcNodeValue(int) - クラス org.mklab.tool.control.system.discrete.BlockDiscreteSystem のメソッド
ノードの値を計算します。
calcNodeValue(double) - クラス org.mklab.tool.control.system.discrete.BlockDiscreteSystem のメソッド
ノードの値を計算します。
calcNodeValue(double) - クラス org.mklab.tool.control.system.sampled.BlockSampledDataSystem のメソッド
ノードの値を計算します。
calcNonMinimumNodeValues(Matrix[], Matrix[], SystemOperator[][], Matrix[]) - クラス org.mklab.tool.control.system.graph.NodeEquation のメソッド
与えられた次数最小ノードの値から他のノードの値を計算します。
calcNonMinimumNodeValues(Matrix[], Matrix[], SystemOperator[][], Matrix[]) - クラス org.mklab.tool.control.system.graph.NodeIdentityFunctionEquation のメソッド
与えられた次数最小ノードの値から他のノードの値を計算します。
calcOutputOfDirectFeedthroughSystem(SystemOperator, Matrix) - クラス org.mklab.tool.control.system.BlockSystem のメソッド
直達項のあるシステムの出力を求めます。
calcOutputOfDirectFeedthroughSystem(SystemOperator[][], Matrix[], Matrix[], boolean) - クラス org.mklab.tool.control.system.BlockSystem のメソッド
確定したノードの値を用いて各直達項の有るシステムの出力を計算し、その値を仮のノードへ加えます。
calcOutputOfDirectFeedthroughSystem(SystemOperator, Matrix) - クラス org.mklab.tool.control.system.continuous.BlockContinuousSystem のメソッド
 
calcOutputOfDirectFeedthroughSystem(SystemOperator, Matrix) - クラス org.mklab.tool.control.system.discrete.BlockDiscreteSystem のメソッド
 
calcOutputOfDirectFeedthroughSystem(SystemOperator, Matrix) - クラス org.mklab.tool.control.system.sampled.BlockSampledDataSystem のメソッド
 
calcOutputOfNonDirectFeedthroughSystem(SystemOperator) - クラス org.mklab.tool.control.system.BlockSystem のメソッド
直達項の無いシステムの出力を求めます。
calcOutputOfNonDirectFeedthroughSystem(SystemOperator) - クラス org.mklab.tool.control.system.continuous.BlockContinuousSystem のメソッド
 
calcOutputOfNonDirectFeedthroughSystem(SystemOperator) - クラス org.mklab.tool.control.system.discrete.BlockDiscreteSystem のメソッド
 
calcOutputOfNonDirectFeedthroughSystem(SystemOperator) - クラス org.mklab.tool.control.system.sampled.BlockSampledDataSystem のメソッド
 
Canon - org.mklab.tool.control の クラス
1入力1出力系をその正準系に変換するクラスです。
Canon() - クラス org.mklab.tool.control.Canon のコンストラクタ
 
canon(Matrix, Matrix, Matrix, Matrix) - クラス org.mklab.tool.control.Canon の static メソッド
システム(A,B,C,D) をモード形式の正準形に変換します。
canon(Matrix, Matrix, Matrix, Matrix, String) - クラス org.mklab.tool.control.Canon の static メソッド
システム(A,B,C,D) を以下のタイプにしたがって正準形に変換します。
Canvas - org.mklab.tool.graph.gnuplot の クラス
グラフを描画するキャンバスを表すクラスです。
Canvas(Gnuplot) - クラス org.mklab.tool.graph.gnuplot.Canvas のコンストラクタ
コンストラクター
Cceps - org.mklab.tool.signal の クラス
複素ケプストラムを求めるクラスです。
Cceps() - クラス org.mklab.tool.signal.Cceps のコンストラクタ
 
cceps(Matrix) - クラス org.mklab.tool.signal.Cceps の static メソッド
x の複素ケプストラムを返します。
Ccpair - org.mklab.tool.matrix の クラス
複素共役の対が並ぶようにソートされた成分からなる行列を求めるクラスです。
Ccpair() - クラス org.mklab.tool.matrix.Ccpair のコンストラクタ
 
ccpair(Matrix) - クラス org.mklab.tool.matrix.Ccpair の static メソッド
複素ベクトル x の成分について、複素共役の対が並ぶようにソートします。
ccpair(Matrix, double) - クラス org.mklab.tool.matrix.Ccpair の static メソッド
値を比較するための許容誤差に tolerance を用いる。
ccpair(Matrix, NumericalScalar<?>) - クラス org.mklab.tool.matrix.Ccpair の static メソッド
値を比較するための許容誤差に tolerance を用いる。
Cdf2rdf - org.mklab.tool.matrix の クラス
複素対角行列から実ブロック対角行列を求めるクラスです。
Cdf2rdf() - クラス org.mklab.tool.matrix.Cdf2rdf のコンストラクタ
 
cdf2rdf(Matrix, Matrix) - クラス org.mklab.tool.matrix.Cdf2rdf の static メソッド
複素対角行列を実ブロック対角行列に変換します。
ceil() - クラス org.mklab.nfc.scalar.ComplexScalar のメソッド
 
ceil() - クラス org.mklab.nfc.scalar.DoubleComplexNumber のメソッド
 
ceil() - クラス org.mklab.nfc.scalar.DoubleNumber のメソッド
 
ceil() - クラス org.mklab.nfc.scalar.Polynomial のメソッド
 
ceil() - クラス org.mklab.nfc.scalar.RationalPolynomial のメソッド
 
ceil() - インタフェース org.mklab.nfc.scalar.RoundableToInteger のメソッド
大きい整数に丸めます。
ceilElementWise() - クラス org.mklab.nfc.matrix.BaseMatrix のメソッド
 
ceilElementWise() - クラス org.mklab.nfc.matrix.DoubleMatrix のメソッド
 
ceilElementWise() - クラス org.mklab.nfc.matrix.IntMatrix のメソッド
 
ceilElementWise() - インタフェース org.mklab.nfc.matrix.MatrixElementWiseOperator のメソッド
大きい整数に丸めます。
charAt(int) - クラス org.mklab.nfc.matx.MatxString のメソッド
indexで指定した位置の文字を返します。
Chol - org.mklab.tool.matrix の クラス
コレスキー分解を求めるクラスです。
Chol() - クラス org.mklab.tool.matrix.Chol のコンストラクタ
 
chol(Matrix) - クラス org.mklab.tool.matrix.Chol の static メソッド
対称行列Xのコレスキー分解を計算します。
choleskyDecompose() - クラス org.mklab.nfc.matrix.DoubleMatrix のメソッド
 
choleskyDecompose() - クラス org.mklab.nfc.matrix.NumericalMatrix のメソッド
 
choleskyDecompose() - インタフェース org.mklab.nfc.matrix.NumericalMatrixOperator のメソッド
対称行列のコレスキー分解を返します。
CholeskyDecomposer<E extends NumericalScalar<E>> - org.mklab.nfc.leq の クラス
コレスキー分解を求めるクラスです。
CholeskyDecomposer() - クラス org.mklab.nfc.leq.CholeskyDecomposer のコンストラクタ
 
clear() - クラス org.mklab.nfc.util.RoundModeManager のメソッド
計算の丸めモードの設定者の登録を全て削除します。
clear() - クラス org.mklab.tool.graph.gnuplot.Gnuplot のメソッド
グラフ描画を消去します。
clear() - クラス org.mklab.tool.graph.mgplot.Gplot の static メソッド
 
clear(int) - クラス org.mklab.tool.graph.mgplot.Mgplot の static メソッド
ウィンドウをクリアします。
ClockSource - org.mklab.tool.control.system.source の クラス
時刻を出力するシステムです。
ClockSource() - クラス org.mklab.tool.control.system.source.ClockSource のコンストラクタ
コンストラクター
clone() - クラス org.mklab.nfc.matrix.AbstractGrid のメソッド
Object#clone()
clone() - クラス org.mklab.nfc.matrix.BaseArray のメソッド
 
clone() - クラス org.mklab.nfc.matrix.BaseMatrix のメソッド
 
clone() - クラス org.mklab.nfc.matrix.BooleanMatrix のメソッド
 
clone(boolean[][]) - クラス org.mklab.nfc.matrix.BooleanMatrixUtil の static メソッド
行列の複製を生成します。
clone(DoubleComplexNumber[][]) - クラス org.mklab.nfc.matrix.DoubleComplexMatrixUtil の static メソッド
行列の複製を生成します。
clone() - クラス org.mklab.nfc.matrix.DoubleMatrix のメソッド
 
clone(double[][]) - クラス org.mklab.nfc.matrix.DoubleMatrixUtil の static メソッド
行列の複製を生成します。
clone(double[]) - クラス org.mklab.nfc.matrix.DoubleMatrixUtil の static メソッド
ベクトルの複製を生成します。
clone() - インタフェース org.mklab.nfc.matrix.Grid のメソッド
複製(クローン)を返します。
clone() - インタフェース org.mklab.nfc.matrix.GridElement のメソッド
複製を生成します。
clone(E[][]) - クラス org.mklab.nfc.matrix.GridUtil の static メソッド
グリッドの複製を生成します。
clone(E[]) - クラス org.mklab.nfc.matrix.GridUtil の static メソッド
グリッドの複製を生成します。
clone() - クラス org.mklab.nfc.matrix.IntMatrix のメソッド
 
clone(int[][]) - クラス org.mklab.nfc.matrix.IntMatrixUtil の static メソッド
行列の複製を生成します。
clone() - クラス org.mklab.nfc.matx.MatxBoolean のメソッド
Object#clone()
clone() - クラス org.mklab.nfc.matx.MatxDouble のメソッド
Object#clone()
clone() - クラス org.mklab.nfc.matx.MatxInteger のメソッド
Object#clone()
clone() - クラス org.mklab.nfc.matx.MatxList のメソッド
Object#clone()
clone() - クラス org.mklab.nfc.matx.MatxString のメソッド
Object#clone()
clone() - クラス org.mklab.nfc.scalar.AbstractNumericalScalar のメソッド
see java.lang.Object#clone()
clone() - クラス org.mklab.nfc.scalar.AbstractScalar のメソッド
see java.lang.Object#clone()
clone() - クラス org.mklab.nfc.scalar.ComplexScalar のメソッド
 
clone() - クラス org.mklab.nfc.scalar.DoubleComplexNumber のメソッド
 
clone() - クラス org.mklab.nfc.scalar.DoubleNumber のメソッド
 
clone() - クラス org.mklab.nfc.scalar.Polynomial のメソッド
 
clone() - クラス org.mklab.nfc.scalar.RationalPolynomial のメソッド
 
clone() - クラス org.mklab.tool.control.AbstractLinearSystem のメソッド
 
clone() - クラス org.mklab.tool.control.ImproperLinearSystem のメソッド
 
clone() - インタフェース org.mklab.tool.control.LinearSystem のメソッド
 
clone() - クラス org.mklab.tool.control.ProperLinearSystem のメソッド
 
clone() - クラス org.mklab.tool.control.system.AdjacencyMatrix のメソッド
 
clone() - クラス org.mklab.tool.control.system.continuous.BaseContinuousDynamicSystem のメソッド
 
clone() - クラス org.mklab.tool.control.system.continuous.ContinuousLinearDynamicSystem のメソッド
 
clone() - クラス org.mklab.tool.control.system.graph.SparceStringMatrix のメソッド
 
clone() - クラス org.mklab.tool.control.system.math.BiasFunction のメソッド
 
clone() - クラス org.mklab.tool.control.system.math.ConstantSystem のメソッド
 
clone() - クラス org.mklab.tool.control.system.math.DeMultiplexer のメソッド
 
clone() - クラス org.mklab.tool.control.system.math.LookupTable のメソッド
 
clone() - クラス org.mklab.tool.control.system.math.MathematicalFunction のメソッド
 
clone() - クラス org.mklab.tool.control.system.math.Multiplexer のメソッド
 
clone() - クラス org.mklab.tool.control.system.SystemOperator のメソッド
 
clone() - クラス org.mklab.tool.control.system.ZeroSystem のメソッド
 
clone() - クラス org.mklab.tool.control.SystemInputOutputKey のメソッド
 
clone() - クラス org.mklab.tool.graph.gnuplot.decoration.X2Tics のメソッド
Object#clone()
clone() - クラス org.mklab.tool.graph.gnuplot.decoration.XRange のメソッド
Object#clone()
clone() - クラス org.mklab.tool.graph.gnuplot.decoration.XTics のメソッド
Object#clone()
clone() - クラス org.mklab.tool.graph.gnuplot.decoration.Y2Tics のメソッド
Object#clone()
clone() - クラス org.mklab.tool.graph.gnuplot.decoration.YRange のメソッド
Object#clone()
clone() - クラス org.mklab.tool.graph.gnuplot.decoration.YTics のメソッド
Object#clone()
clone() - クラス org.mklab.tool.graph.gnuplot.decoration.ZRange のメソッド
Object#clone()
clone() - クラス org.mklab.tool.graph.gnuplot.decoration.ZTics のメソッド
Object#clone()
clone() - クラス org.mklab.tool.graph.gnuplot.Environment のメソッド
 
close() - インタフェース org.mklab.tool.control.system.sink.Exporter のメソッド
出力器を閉じます。
close() - クラス org.mklab.tool.control.system.sink.FileSink のメソッド
 
close() - クラス org.mklab.tool.control.system.sink.GnuplotSink のメソッド
 
close() - クラス org.mklab.tool.control.system.sink.VariableSink のメソッド
 
close() - クラス org.mklab.tool.control.system.source.FileSource のメソッド
 
close() - インタフェース org.mklab.tool.control.system.source.Importer のメソッド
入力器を閉じます。
close() - クラス org.mklab.tool.control.system.source.SoundLineSource のメソッド
 
close() - クラス org.mklab.tool.control.system.source.UserDefinedContinuousSource のメソッド
 
close() - クラス org.mklab.tool.control.system.source.VariableSource のメソッド
 
close() - クラス org.mklab.tool.graph.gnuplot.Gnuplot のメソッド
グラフ表示を終了します。
colorSize - クラス org.mklab.tool.control.Plotter の変数
選択可能な色の数
COLUMN_SEPARATION - クラス org.mklab.nfc.matrix.GridFormat の static 変数
同一行の多項式間のスペースの数
command(String) - クラス org.mklab.tool.graph.mgplot.Gplot の static メソッド
 
command(int, String) - クラス org.mklab.tool.graph.mgplot.Mgplot の static メソッド
コマンドを送る。
CompanionMatrix - org.mklab.nfc.matrix.misc の クラス
コンパニオン行列を生成するクラスです。
CompanionMatrix() - クラス org.mklab.nfc.matrix.misc.CompanionMatrix のコンストラクタ
 
compare(String, GridElement<?>) - インタフェース org.mklab.nfc.matrix.GridElement のメソッド
opponentoperatorで指定された演算子で比較します。
compare(String, ComplexScalar<T>) - クラス org.mklab.nfc.scalar.ComplexScalar のメソッド
opponentoperatorで指定された演算子で比較します。
compare(String, double) - クラス org.mklab.nfc.scalar.ComplexScalar のメソッド
 
compare(String, int) - クラス org.mklab.nfc.scalar.ComplexScalar のメソッド
 
compare(String, GridElement) - クラス org.mklab.nfc.scalar.ComplexScalar のメソッド
 
compare(String, DoubleComplexNumber) - クラス org.mklab.nfc.scalar.DoubleComplexNumber のメソッド
opponentoperatorで指定された演算子で比較します。
compare(String, double) - クラス org.mklab.nfc.scalar.DoubleComplexNumber のメソッド
 
compare(String, int) - クラス org.mklab.nfc.scalar.DoubleComplexNumber のメソッド
 
compare(String, GridElement<?>) - クラス org.mklab.nfc.scalar.DoubleComplexNumber のメソッド
 
compare(String, int) - クラス org.mklab.nfc.scalar.DoubleNumber のメソッド
 
compare(String, double) - クラス org.mklab.nfc.scalar.DoubleNumber のメソッド
 
compare(String, GridElement<?>) - クラス org.mklab.nfc.scalar.DoubleNumber のメソッド
 
compare(String, Polynomial) - クラス org.mklab.nfc.scalar.Polynomial のメソッド
operatorで指定された演算子で比較します。
compare(String, int) - クラス org.mklab.nfc.scalar.Polynomial のメソッド
operatorで指定された演算子で比較 します。
compare(String, double) - クラス org.mklab.nfc.scalar.Polynomial のメソッド
operatorで指定された演算子で比較します。
compare(String, GridElement<?>) - クラス org.mklab.nfc.scalar.Polynomial のメソッド
 
compare(String, RationalPolynomial) - クラス org.mklab.nfc.scalar.RationalPolynomial のメソッド
opponentoperatorで指定された演算子で比較します。
compare(String, GridElement<?>) - クラス org.mklab.nfc.scalar.RationalPolynomial のメソッド
 
compare(String, double) - クラス org.mklab.nfc.scalar.RationalPolynomial のメソッド
 
compare(String, int) - クラス org.mklab.nfc.scalar.RationalPolynomial のメソッド
 
compare(String, int) - インタフェース org.mklab.nfc.scalar.Scalar のメソッド
opponentoperatorで指定された演算子で比較します。
compare(String, double) - インタフェース org.mklab.nfc.scalar.Scalar のメソッド
opponentoperatorで指定された演算子で比較します。
compare(String, GridElement<?>) - クラス org.mklab.tool.control.system.SystemOperator のメソッド
 
compareElements(boolean[][], String, boolean[][]) - クラス org.mklab.nfc.matrix.BooleanMatrixUtil の static メソッド
2個の行列を成分毎にoperatorで指定された演算子で比較し, 計算結果を成分とする行列を生成します。
compareElements(double[][], String, double) - クラス org.mklab.nfc.matrix.DoubleMatrixUtil の static メソッド
各成分とvalueをoperatorで指定された演算子で比較し、 計算結果を成分とする行列を生成します。
compareElements(double[][], String, Scalar<?>) - クラス org.mklab.nfc.matrix.DoubleMatrixUtil の static メソッド
各成分とvalueをoperatorで指定された演算子で比較し、 計算結果を成分とする行列を生成します。
compareElements(double[][], String, double[][]) - クラス org.mklab.nfc.matrix.DoubleMatrixUtil の static メソッド
2個の行列を成分毎にoperatorで指定された演算子で比較し、 計算結果を成分とする行列を生成します。
compareElements(double[][], String, int[][]) - クラス org.mklab.nfc.matrix.DoubleMatrixUtil の static メソッド
2個の行列を成分毎にoperatorで指定された演算子で比較し、 計算結果を成分とする行列を生成します。
compareElements(int[][], String, double) - クラス org.mklab.nfc.matrix.IntMatrixUtil の static メソッド
各成分とvalueをoperatorで指定された演算子で比較し、計算結果を成分とする行列を生成します。
compareElements(int[][], String, Scalar<?>) - クラス org.mklab.nfc.matrix.IntMatrixUtil の static メソッド
各成分とvalueをoperatorで指定された演算子で比較し、計算結果を成分とする行列を生成します。
compareElements(int[][], String, int) - クラス org.mklab.nfc.matrix.IntMatrixUtil の static メソッド
各成分とvalueをoperatorで指定された演算子で比較し、計算結果を成分とする行列を生成します。
compareElements(int[][], String, int[][]) - クラス org.mklab.nfc.matrix.IntMatrixUtil の static メソッド
2個の行列を成分毎にoperatorで指定された演算子で比較し、計算結果を成分とする行列を生成します。
compareElementWise(String, Array) - インタフェース org.mklab.nfc.matrix.Array のメソッド
opponentと成分毎にoperatorで指定された演算子で比較した結果を BooleanMatrixで返します。
compareElementWise(String, BaseArrayOperator<?>) - クラス org.mklab.nfc.matrix.BaseArray のメソッド
 
compareElementWise(String, Array) - クラス org.mklab.nfc.matrix.BaseArray のメソッド
 
compareElementWise(String, BaseArrayOperator<?>) - インタフェース org.mklab.nfc.matrix.BaseArrayOperator のメソッド
配列opponentの各成分と成分毎にoperatorで指定された演算子で比較し, それぞれの結果を成分とするBooleanMatrixを返します。
compareElementWise(String, BaseMatrix<?, ?>) - クラス org.mklab.nfc.matrix.BaseMatrix のメソッド
行列opponentの各成分と成分毎にoperatorで指定された演算子で比較し, それぞれの結果を成分とするBooleanMatrixを生成します。
compareElementWise(String, DoubleMatrix) - クラス org.mklab.nfc.matrix.BaseMatrix のメソッド
行列opponentの各成分と成分毎にoperatorで指定された演算子で比較し, それぞれの結果を成分とするBooleanMatrixを生成します。
compareElementWise(String, IntMatrix) - クラス org.mklab.nfc.matrix.BaseMatrix のメソッド
行列opponentの各成分と成分毎にoperatorで指定された演算子で比較し, それぞれの結果を成分とするBooleanMatrixを生成します。
compareElementWise(String, Matrix) - クラス org.mklab.nfc.matrix.BaseMatrix のメソッド
 
compareElementWise(String, int) - クラス org.mklab.nfc.matrix.BaseMatrix のメソッド
 
compareElementWise(String, double) - クラス org.mklab.nfc.matrix.BaseMatrix のメソッド
 
compareElementWise(String, Scalar<?>) - クラス org.mklab.nfc.matrix.BaseMatrix のメソッド
 
compareElementWise(Scalar<?>[][], String, double) - クラス org.mklab.nfc.matrix.BaseMatrixUtil の static メソッド
各成分とscalaroperatorで指定された演算子で比較し, 計算結果を成分とする行列を生成します。
compareElementWise(Scalar<?>[][], String, int) - クラス org.mklab.nfc.matrix.BaseMatrixUtil の static メソッド
各成分とsclaroperatorで指定された演算子で比較し, 計算結果を成分とする行列を生成します。
compareElementWise(Scalar<?>[][], String, GridElement<?>) - クラス org.mklab.nfc.matrix.BaseMatrixUtil の static メソッド
各成分とscalaroperatorで指定された演算子で比較し, 計算結果を成分とする行列を生成します。
compareElementWise(Scalar<?>[][], String, double[][]) - クラス org.mklab.nfc.matrix.BaseMatrixUtil の static メソッド
2個の行列を成分毎にoperatorで指定された演算子で比較し, 計算結果を成分とするbooleanの行列を生成します。
compareElementWise(Scalar<?>[][], String, int[][]) - クラス org.mklab.nfc.matrix.BaseMatrixUtil の static メソッド
2個の行列を成分毎にoperatorで指定された演算子で比較し, 計算結果を成分とするbooleanの行列を生成します。
compareElementWise(String, Array) - クラス org.mklab.nfc.matrix.BooleanMatrix のメソッド
 
compareElementWise(String, BooleanMatrix) - クラス org.mklab.nfc.matrix.BooleanMatrix のメソッド
opponentの各成分とoperatorで指定された演算子で比較し, BooleanMatrixで返します。
compareElementWise(String, int) - クラス org.mklab.nfc.matrix.DoubleMatrix のメソッド
 
compareElementWise(String, double) - クラス org.mklab.nfc.matrix.DoubleMatrix のメソッド
 
compareElementWise(String, Scalar<?>) - クラス org.mklab.nfc.matrix.DoubleMatrix のメソッド
 
compareElementWise(String, DoubleMatrix) - クラス org.mklab.nfc.matrix.DoubleMatrix のメソッド
opponentと成分毎にoperatorで指定された演算子で比較し, BooleanMatrixで返します。
compareElementWise(String, IntMatrix) - クラス org.mklab.nfc.matrix.DoubleMatrix のメソッド
opponentと成分毎にoperatorで指定された演算子で比較し, BooleanMatrixで返します。
compareElementWise(String, Matrix) - クラス org.mklab.nfc.matrix.DoubleMatrix のメソッド
 
compareElementWise(String, Matrix) - インタフェース org.mklab.nfc.matrix.FundamentalMatrix のメソッド
opponentと成分毎にoperatorで指定された演算子で比較した結果を BooleanMatrixで返します。
compareElementWise(GridElement<?>[][], String, GridElement<?>[][]) - クラス org.mklab.nfc.matrix.GridUtil の static メソッド
2個のグリッドを成分毎にoperatorで指定された演算子で比較し, 計算結果を成分とするbooleanのグリッドを生成します。
compareElementWise(String, int) - クラス org.mklab.nfc.matrix.IntMatrix のメソッド
 
compareElementWise(String, double) - クラス org.mklab.nfc.matrix.IntMatrix のメソッド
 
compareElementWise(String, Scalar<?>) - クラス org.mklab.nfc.matrix.IntMatrix のメソッド
 
compareElementWise(String, Matrix) - クラス org.mklab.nfc.matrix.IntMatrix のメソッド
 
compareElementWise(String, IntMatrix) - クラス org.mklab.nfc.matrix.IntMatrix のメソッド
opponentと成分毎にoperatorで指定された演算子で比較し, BooleanMatrixで返します。
compareElementWise(String, int) - インタフェース org.mklab.nfc.matrix.MatrixElementWiseOperator のメソッド
各成分とvalueoperatorで指定された演算子で比較し, BooleanMatrixで返します。
compareElementWise(String, double) - インタフェース org.mklab.nfc.matrix.MatrixElementWiseOperator のメソッド
各成分とvalueoperatorで指定された演算子で比較し, BooleanMatrixで返します。
compareElementWise(String, Scalar<?>) - インタフェース org.mklab.nfc.matrix.MatrixElementWiseOperator のメソッド
各成分とvalueoperatorで指定された演算子で比較し, BooleanMatrixで返します。
compareElementWise(boolean, String) - クラス org.mklab.nfc.matx.MatxList のメソッド
各要素とopponentをoperatorで指定された演算子 (".==", ".!
compareElementWise(Matrix, String) - クラス org.mklab.nfc.matx.MatxList のメソッド
各要素とopponentをoperatorで指定された演算子 (".==", ".!
compareElementWise(RationalPolynomial, String) - クラス org.mklab.nfc.matx.MatxList のメソッド
各要素とopponentをoperatorで指定された演算子 (".==", ".!
compareElementWise(Polynomial, String) - クラス org.mklab.nfc.matx.MatxList のメソッド
各要素とopponentをoperatorで指定された演算子 (".==", ".!
compareElementWise(String, String) - クラス org.mklab.nfc.matx.MatxList のメソッド
各要素とopponentをoperatorで指定された演算子 (".==", ".!
compareElementWise(DoubleComplexNumber, String) - クラス org.mklab.nfc.matx.MatxList のメソッド
各要素とopponentをoperatorで指定された演算子 (".==", ".!
compareElementWise(double, String) - クラス org.mklab.nfc.matx.MatxList のメソッド
各要素とopponentをoperatorで指定された演算子 (". <", ". <=", ".>", ".>=", ".==", ".!
compareElementWise(int, String) - クラス org.mklab.nfc.matx.MatxList のメソッド
各要素とvalをoperatorで指定された演算子 (". <", ". <=", ".>", ".>=", ".==", ".!
compareElementWise(MatxList, String) - クラス org.mklab.nfc.matx.MatxList のメソッド
aと要素毎にoperatorで指定された演算子 (". <", ". <=", ".>", ".>=", ".==", ".!
compareElementWise(String, char) - クラス org.mklab.nfc.matx.MatxString のメソッド
各文字列とchをoperatorで指定した演算子で比較し、 結果を BooleanMatrix で返します。
compareElementWise(MatxString, String) - クラス org.mklab.nfc.matx.MatxString のメソッド
各文字とopponentの各文字をoperatorで指定した演算子で比較し, 結果を BooleanMatrix で返します。
compareTo(ParameterContainer) - クラス org.mklab.tool.control.system.parameter.ParameterContainer のメソッド
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 メソッド
ベクトルxyの畳み込み(多項式の積)を求める 計算結果のベクトルの長さは、 (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 メソッド
x1x2の間を100 等分した点を成分にもつベクトルを返します。
create(E, E) - クラス org.mklab.nfc.matrix.misc.LinearlySpacedVector の static メソッド
x1x2の間を100 等分した点を成分にもつベクトルを返します。
create(double, double, int) - クラス org.mklab.nfc.matrix.misc.LinearlySpacedVector の static メソッド
x1x2の間を n等分した点を成分にもつベクトルを返します。
create(E, E, int) - クラス org.mklab.nfc.matrix.misc.LinearlySpacedVector の static メソッド
x1x2の間を n等分した点を成分にもつベクトルを返します。
create(double, double) - クラス org.mklab.nfc.matrix.misc.LogarithmicallySpacedVector の static メソッド
10^x110^x2の間を対数的に 50等分割した点をもつベクトルを返します。
create(E, E) - クラス org.mklab.nfc.matrix.misc.LogarithmicallySpacedVector の static メソッド
10^x110^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 メソッド
xk次対角より下の成分を返します。
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 のメソッド
行列blockrowNumber*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 のメソッド
行列blockrowNumber*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 のメソッド
行列blockrowNumber*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 のメソッド
行列blockrowNumber*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 のメソッド
行列blockrowNumber*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オブジェクトを初期化します。

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z