Scilab 5.3.3
- Scilab help
- Linear Algebra
- aff2ab
- balanc
- bdiag
- chfact
- chol
- chsolve
- classmarkov
- cmb_lin
- coff
- colcomp
- companion
- cond
- det
- eigenmarkov
- ereduc
- expm
- fstair
- fullrf
- fullrfk
- genmarkov
- givens
- glever
- gschur
- gspec
- hess
- householder
- im_inv
- inv
- kernel
- kroneck
- linsolve
- lsq
- lu
- lyap
- nlev
- orth
- pbig
- pencan
- penlaur
- pinv
- polar
- proj
- projspec
- psmall
- qr
- quaskro
- randpencil
- range
- rank
- rankqr
- rcond
- rowcomp
- rowshuff
- rref
- schur
- spaninter
- spanplus
- spantwo
- spec
- sqroot
- squeeze
- sva
- svd
- sylv
- trace
Scilab help >> Linear Algebra > gschur
gschur
一般化Schur分解 (古い関数).
呼び出し手順
[As,Es]=gschur(A,E) [As,Es,Q,Z]=gschur(A,E) [As,Es,Z,dim] = gschur(A,E,flag) [As,Es,Z,dim]= gschur(A,E,extern)
説明
この関数は古い関数であり, schur関数に統合されています.
多くの場合, gschur関数は以前と同様に動作しますが,
将来のリリースでは削除される予定です.
最初の3つの構文は以下のように置き換えることができます
[As,Es]=schur(A,E) [As,Es,Q,Z]=schur(A,E);Q=Q' //NOTE THE TRANPOSITION HERE [As,Es,Z,dim] = schur(A,E,flag)
最後の構文はさらに若干の調整が必要です:
- もし,
extern が Scilab関数の場合, 新しい呼び出し手順は, Nextern を以下のように定義するとき,
[As,Es,Z,dim]= schur(A,E,Nextern)となります:- if
extern は,Fortran または Cで記述された外部関数の名前です. 新しい呼び出し手順は, nextern を以下のように定義すると
[As,Es,Z,dim]= schur(A,E,'nextern')のようになります:
| << glever | Linear Algebra | gspec >> |