[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

掃き出し法より、正則行列を求める。