Class BMatrix
Defined in: bmatrix05.js.
Constructor Attributes | Constructor Name and Description |
---|---|
BMatrix()
2進行列オブジェクトを定義します。
|
Method Attributes | Method Name and Description |
---|---|
abs()
2進行列の値が1の要素を数え上げます。
|
|
and(bm2)
2進行列同士の論理積を返します。エラーの場合はnullを返します。
|
|
clear()
2進行列をゼロクリアします。
|
|
clone()
2進行列をコピーします。
|
|
diff(bm2)
2進行列同士の論理差を返します。エラーの場合はnullを返します。
|
|
equals(bm2)
2つの2進行列が等しければtrueを返します。同じでないかエラーの場合はfalseを返します。
|
|
getValue(i, j)
2進行列のある要素i,jの値(0か1)を返します。
|
|
inv()
2進行列を反転して(invert)返します。
|
|
mul(bx2)
2進行列と2進行列(または2進ベクトル)の積を返します。エラーの場合はnullを返します。
|
|
or(bm2)
2進行列同士の論理和を返します。エラーの場合はnullを返します。
|
|
setValue(i, j, value)
2進行列のある要素i,jに値(0か1)を設定します。
|
|
toString()
2進行列を文字列に変換します。
|
|
toTeX()
2進行列を TeX 文字列に変換します。
|
|
tran()
2進行列の転置して(transpose)返します。
|
|
xor(bv2)
2進行列同士の排他的論理和を返します。エラーの場合はnullを返します。
|
Method Detail
abs()
2進行列の値が1の要素を数え上げます。
- Since:
- 0.1
- Returns:
- 値が1の要素を数え上げた数を返します。
and(bm2)
2進行列同士の論理積を返します。エラーの場合はnullを返します。
- Parameters:
- bm2
- 論理積の第2オペランド
- Since:
- 0.1
- Returns:
- 2つの行列の論理積を返します。
clear()
2進行列をゼロクリアします。
- Since:
- 0.1
clone()
2進行列をコピーします。
- Since:
- 0.1
- Returns:
- 行列のコピーを返します。
diff(bm2)
2進行列同士の論理差を返します。エラーの場合はnullを返します。
- Parameters:
- bm2
- 論理差の第2オペランド
- Since:
- 0.1
- Returns:
- 2つの行列の論理差を返します。
equals(bm2)
2つの2進行列が等しければtrueを返します。同じでないかエラーの場合はfalseを返します。
- Parameters:
- bm2
- 比較対象の行列
- Since:
- 0.1
- Returns:
- 2つの行列が等しければtrueを返します。
getValue(i, j)
2進行列のある要素i,jの値(0か1)を返します。
- Parameters:
- i
- 設定する要素の行番号(1 origin)
- j
- 設定する要素の列番号(1 origin)
- Since:
- 0.1
- Returns:
- 要素iの値(0か1)を返します。
inv()
2進行列を反転して(invert)返します。
- Since:
- 0.1
- Returns:
- 行列の反転を返します。
mul(bx2)
2進行列と2進行列(または2進ベクトル)の積を返します。エラーの場合はnullを返します。
- Parameters:
- bx2
- 積の第2オペランド
- Since:
- 0.1
- Returns:
- 行列と行列(またはベクトル)の積を返します。
or(bm2)
2進行列同士の論理和を返します。エラーの場合はnullを返します。
- Parameters:
- bm2
- 論理和の第2オペランド
- Since:
- 0.1
- Returns:
- 2つの行列の論理和を返します。
setValue(i, j, value)
2進行列のある要素i,jに値(0か1)を設定します。
- Parameters:
- i
- 設定する要素の行番号(1 origin)
- j
- 設定する要素の列番号(1 origin)
- value
- 設定する値0か1
- Since:
- 0.1
toString()
2進行列を文字列に変換します。
- Since:
- 0.1
- Returns:
- 文字列を返します。
toTeX()
2進行列を TeX 文字列に変換します。
- Since:
- 0.1
- Returns:
- TeX 文字列を返します。
tran()
2進行列の転置して(transpose)返します。
- Since:
- 0.4
- Returns:
- 行列の転置を返します。行ベクトルの場合は列ベクトルを返します。
xor(bv2)
2進行列同士の排他的論理和を返します。エラーの場合はnullを返します。
- Parameters:
- bv2
- 排他的論理和の第2オペランド
- Since:
- 0.1
- Returns:
- 2つの行列の排他的論理和を返します。