|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
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 - コピー元の実数行列
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||