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

Change language to:
English - Français - Português - Русский

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

Scilabヘルプ >> Linear Algebra > Subspaces > spanplus

spanplus

部分空間の合計

呼び出し手順

[X,dim,dima]=spanplus(A,B[,tol])

引数

A, B

同数の行を有する実数または複素数の行列

X

直交またはユニタリ正方行列

dim, dima

整数, 部分空間の次元

tol

非負の実数

説明

以下の様な基底Xを計算します:

Xの最初のdima列が range(A)に展開し, これ以降の(dim-dima)列が, A+BAに関する基底を構成.

Xの最初のdim列は, A+Bの基底を構成します.

[A,B]に関する以下の正準形式が定義されます:

[*,*]    (dima )
X'*[A,B]=[0,*]    (dim-dima )
[0,0]

tol はオプションの引数です(関数のコードを参照).

A=rand(6,2)*rand(2,5);      // rank(A)=2
B=[A(:,1),rand(6,2)]*rand(3,3);   //独立なベクトル2つを追加
[X,dim,dimA]=spanplus(A,B);
dimA
dim

参照

Report an issue
<< spaninter Subspaces spantwo >>

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:
Mon Feb 12 23:12:40 CET 2018