|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
M
- 行列の型public interface TransformableMatrix<M extends Matrix>
自動型変換可能な行列を表すインターフェースです。
メソッドの概要 | |
---|---|
M |
add(TransformableMatrix<?> value)
value との和を返します。 |
M |
appendDown(TransformableMatrix<?> value)
下側に行列 value を付けた行列を生成します。 |
M |
appendRight(TransformableMatrix<?> value)
右側に value を付けた行列を生成します。 |
M |
covariance(TransformableMatrix<?> value)
opponent との共分散行列を返します。 |
M |
divide(TransformableMatrix<?> value)
行列 value の逆行列との積(this *value -1 )を返します。 |
M |
divideElementWise(TransformableMatrix<?> value)
value との成分毎の商を成分にもつ行列を返します。 |
M |
leftDivide(TransformableMatrix<?> value)
逆行列と行列 value の積(this -1
*value )を返します。 |
M |
leftDivideElementWise(TransformableMatrix<?> value)
value との成分毎の左からの商を成分にもつ行列を返します。 |
M |
multiply(TransformableMatrix<?> value)
行列 value との積(this *value )を返します。 |
M |
multiplyElementWise(TransformableMatrix<?> value)
value との成分毎の積を成分にもつ行列を返します。 |
M |
subtract(TransformableMatrix<?> value)
value との差を返します。 |
インタフェース org.mklab.nfc.matrix.Grid から継承されたメソッド |
---|
clone, count, exchangeColumn, exchangeRow, getColumnSize, getElementAlignment, getElementFormat, getPrintingElementsString, getPrintingString, getRowSize, hasSameColumnSize, hasSameRowSize, isEmpty, isSameSize, isSquare, isZero, length, print, print, print, printElements, printElements, removeColumnVector, removeColumnVectors, removeColumnVectors, removeRowVector, removeRowVectors, removeRowVectors, setElementAlignment, setElementFormat |
メソッドの詳細 |
---|
M add(TransformableMatrix<?> value)
value
との和を返します。
value
- 行列
value
との和M subtract(TransformableMatrix<?> value)
value
との差を返します。
value
- 引く行列
value
との差M multiply(TransformableMatrix<?> value)
value
との積(this
*value
)を返します。
value
- 行列
value
との積M divide(TransformableMatrix<?> value)
value
の逆行列との積(this
*value -1 )を返します。
value
- 割る行列
value
の逆行列との積M leftDivide(TransformableMatrix<?> value)
value
の積(this
-1
*value
)を返します。
value
- 割る行列
value
との積M multiplyElementWise(TransformableMatrix<?> value)
value
との成分毎の積を成分にもつ行列を返します。
value
- 乗じる行列
M divideElementWise(TransformableMatrix<?> value)
value
との成分毎の商を成分にもつ行列を返します。
value
- 割る行列
M leftDivideElementWise(TransformableMatrix<?> value)
value
との成分毎の左からの商を成分にもつ行列を返します。
value
- 割られる行列
M covariance(TransformableMatrix<?> value)
opponent
との共分散行列を返します。
value
- 対となるベクトル
M appendDown(TransformableMatrix<?> value)
value
を付けた行列を生成します。
value
- 付ける行列
value
をつけた行列M appendRight(TransformableMatrix<?> value)
value
を付けた行列を生成します。
value
- 付ける複素数
value
を付けた行列
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |