Inv_JPH {lazy.symbolic}R Documentation

行列の逆行列計算

Description

Sweep またはガウス消去法による行列の逆行列計算

Arguments

A

正方行列

method

"Sweep" または "GE"

loc

ピボット位置のベクトル

...

matSwp または invGE へのオプション

Details

英語のヘルプファイルは: Inv

A が数値行列の場合、lazy.mat パッケージの matSwp 関数が 以下のパラメータで使用されます:
A, loc, eps, nopermute, chkginv, history, debug.

A が半記号的な文字行列の場合、lazy.symbolic パッケージの matSweep 関数または invGE 関数が以下のパラメータで使用されます:
A, loc, simplify, debug.

半記号的文字行列の場合、 method="Sweep" の場合は matSweep (Sweep Operator) が使用され、 method="GE" の場合は invGE (Gaussian Elimination) が使用されます。

Examples

# 数値行列 A
An=demomat(2,2)
Inv(An)

# 文字行列 A
A=demomat(2,2, root="a")
Inv(A)

# # ガウス消去法による場合
# Inv(A, method="GE" )

# 分割行列としての文字行列 A
Ap=demomat(2,2, root="A", fullsymb=1)
Inv(Ap)



[Package lazy.symbolic version 1.0.0.20250830 ]