Scilab Home page | Wiki | Bug tracker | Forge | Mailing list archives | ATOMS | File exchange
Please login or create an account
Change language to: English - Français - Português -

Please note that the recommended version of Scilab is 6.0.1. This page might be outdated.
See the recommended documentation of this function

Scilab help >> Linear Algebra > pbig

pbig

固有投影

呼び出し手順

[Q,M]=pbig(A,thres,flag)

Parameters

A

実数正方行列

thres

実数

flag

文字列 ('c' または 'd')

Q,M

実数行列

説明

実部>= thres (flag='c') または 大きさ>= thres(flag='d') の固有値を有する固有値-部分空間への投影.

投影はQ*Mにより定義され,Q は列フルランク, Mは行フルランクおよび M*Q=eye.

flag='c'の場合, M*A*Qの固有値 = 実部>= thresAの固有値となります.

flag='d'の場合, M*A*Qの固有値 = 大きさ>= thresAの固有値となります.

flag='c' の場合,そして [Q1,M1] = eye()-Q*Mの フルランク分解 (fullrf)の場合, M1*A*Q1の固有値 = 実部 < thresAの固有値となります.

flag='d'の場合,そして [Q1,M1] = eye()-Q*Mのフルランク分解 (fullrf)の場合, M1*A*Q1の固有値 =大きさ <thresAの固有値となります.

A=diag([1,2,3]);X=rand(A);A=inv(X)*A*X;
[Q,M]=pbig(A,1.5,'d');
spec(M*A*Q)
[Q1,M1]=fullrf(eye()-Q*M);
spec(M1*A*Q1)

参照

  • psmall — スペクトル投影
  • projspec — スペクトル演算子
  • fullrf — フルランク分解
  • schur — 行列およびペンシルの[ソートされた] Schur 分解

作者

F. D. (1988); ;

使用される関数

pbig は ソートされた Schur 形式に基づいています (Scilab関数 schur).

Scilab Enterprises
Copyright (c) 2011-2017 (Scilab Enterprises)
Copyright (c) 1989-2012 (INRIA)
Copyright (c) 1989-2007 (ENPC)
with contributors
Last updated:
Thu Mar 03 11:00:51 CET 2011