|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
E
- 成分の型public interface MatrixElementOperator<E extends Scalar<E>>
Scalar
に関する演算を表わすインターフェースです。
メソッドの概要 | |
---|---|
void |
copy(DoubleMatrix source)
行列 source の成分をコピーします。 |
void |
copy(IntMatrix source)
行列 source の成分をコピーします。 |
E |
determinant()
行列式を返します。 |
E |
getElement(int index)
成分を行毎に数え index で指定した成分を返します。 |
E |
getElement(int row,
int column)
row 行column 列の成分を返します。 |
E |
mean()
全ての成分の平均値を返します。 |
E |
product()
全ての成分積を返します。 |
void |
setElement(int index,
double value)
成分を行毎に数え index で指定した位置にvalue を代入します。 |
void |
setElement(int index,
int value)
成分を行毎に数え index で指定した位置にvalue を代入します。 |
void |
setElement(int row,
int column,
double value)
指定した成分に value |
void |
setElement(int row,
int column,
int value)
指定した成分に value を代入します。 |
void |
setElement(int row,
int column,
Scalar<?> value)
指定した成分に value を代入します。 |
void |
setElement(int index,
Scalar<?> value)
成分を行毎に数え index で指定した位置にvalue を代入します。 |
E |
sum()
全ての成分の合計を返します。 |
E |
trace()
全対角成分の和を返します。 |
E |
variance()
全ての成分の分散を返します。 |
メソッドの詳細 |
---|
E getElement(int row, int column)
row
行column
列の成分を返します。
row
- 行番号(1から始まる)column
- 列番号(1から始まる)
E getElement(int index)
index
で指定した成分を返します。
index
- 成分の番号(1から始まる)
void setElement(int row, int column, int value)
value
を代入します。
row
- 行番号(1から始まる)column
- 列番号(1から始まる)value
- 代入する値void setElement(int row, int column, double value)
valueを代入します。
- パラメータ:
row
- 行番号(1から始まる)column
- 列番号(1から始まる)value
- 代入する値
void setElement(int row, int column, Scalar<?> value)
value
を代入します。
row
- 行番号(1から始まる)column
- 列番号(1から始まる)value
- 代入する値void setElement(int index, int value)
index
で指定した位置にvalue
を代入します。
index
- 成分の番号(1から始まる)value
- 代入する値void setElement(int index, double value)
index
で指定した位置にvalue
を代入します。
index
- 成分の番号(1から始まる)value
- 代入する値void setElement(int index, Scalar<?> value)
index
で指定した位置にvalue
を代入します。
index
- 成分の番号(1から始まる)value
- 代入する値E sum()
E mean()
E variance()
E trace()
E product()
E determinant()
void copy(IntMatrix source)
source
の成分をコピーします。
source
- コピー元の整数行列void copy(DoubleMatrix source)
source
の成分をコピーします。
source
- コピー元の実数行列
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |