[index-ja]

Algebra::ElementaryDivisor

(単因子モジュール)

多項式を成分とする行列から単因子を求めるためのモジュールです。 MatrixAlgebra クラスにインクルードされます。

ファイル名:

インクルードしているモジュール:

なし

関連する関数:

Algebra::MatrixAlgebra#i2o
多項式成分の行列を行列係数の多項式に変換します。
Algebra::MatrixAlgebra#e_deg
多項式成分の行列の成分の最大次数を返します。

クラスメソッド:

::factorize(array)
単因子の配列 array をそれぞれ因数分解して、Algebra::Factors オブジェクトの配列にして返します。

メソッド:

e_diagonalize!
掃き出し法により単因子の対角行列に変形する。
e_diagonalize
dup.e_diagonalize! と同じ。
elementary_divisor
単因子の配列を返す。
e_inverse
掃き出し法より、正則行列を求める。