Scilab Website | Contribute with GitLab | Mailing list archives | ATOMS toolboxes
Scilab Online Help
2025.0.0 - 日本語


inv

逆行列

呼び出し手順

inv(X)

引数

X

実数または複素数の正方行列, 多項式行列および 伝達関数または状態空間表現の有理行列.

説明

inv(X) は,正方行列 Xの逆行列 となります. X のスケーリングが 悪い場合や特異行列に近い場合には警告を出力します.

多項式行列または伝達関数表現の有理行列の場合, inv(X)invr(X)に等しくなります.

inv([]) returns [].

状態空間表現の線形システム(syslin リスト)の場合, invr(X)invsyslin(X)に等しくなります.

参照

数値行列用のinv 関数は Lapack ルーチン DGETRF, DGETRI (実数行列の場合)および ZGETRF, ZGETRI (複素数の場合)に基づいています. 多項式および有理行列に関する inv は Scilab関数invrに基づいています.

A=rand(3,3);inv(A)*A
x=poly(0,'x');
A=[x,1,x;x^2,2,1+x;1,2,3];inv(A)*A
A=[1/x,2;2+x,2/(1+x)]
inv(A)*A
A=ssrand(2,2,3);
W=inv(A)*A
clean(ss2tf(W))
Report an issue
<< aff2ab Linear Equations linsolve >>

Copyright (c) 2022-2024 (Dassault Systèmes)
Copyright (c) 2017-2022 (ESI Group)
Copyright (c) 2011-2017 (Scilab Enterprises)
Copyright (c) 1989-2012 (INRIA)
Copyright (c) 1989-2007 (ENPC)
with contributors
Last updated:
Thu Oct 24 11:17:40 CEST 2024