[index-ja] Algebra::MatrixAlgebraTriplet / Algebra::MatrixAlgebraQuint
(3つ組行列のクラス)
行列と行列に対する左右の基本変形を記録した2つの行列を表すクラス。下位クラス に5つ組みクラス Algebra::MatrixAlgebraQuint がある。
:new(matrix[, left[, right]])bodyleftrightto_a[body, left, right] という配列を返します。to_aryduptranspose転置行列を返します。
[type.new(body.transpose, right.transpose, left.transpose]
と同じです。
replace(other)display[i, j](i, j) 成分を返します。rsizecsizeeach_ieach_jrow!(i)sswap_r!(i, j)swap_r!(i, j)swap_c!(i, j)multiply_r!(i, c)multiply_c!(j, c)divide_r!(i, c)divide_c!(j, c)mix_r!(i, j[, c])mix_c!(i, j[, c])left_eliminate!(5つ組行列のクラス)
行列と行列に対する左右の基本変形、それらの逆行列を記録した計5つの 行列を表すクラス。上位クラスに3つ組みクラス Algebra::MatrixAlgebraTriplet がある。
leftirightito_a[body, left, right, lefti, righti] という配列を返します。