块对角线SCUR分解
[t,b,blks] = bdschur(a,condmax)
[t,b] = bdschur(a,[],blks)
[t,b,blks] = bdschur(a,condmax)
计算转换矩阵T.这样B.=T.\一种*T.是块对角线,每个对角线块是准三角形SCURIX。
[t,b] = bdschur(a,[],blks)
预先指定所需的块大小。当您使用此语法时,输入矩阵A应该已经处于Schur形式。
一种
:块对角线梭区分解的矩阵。
Condmax.
:指定条件数的上限T.。默认情况下,condmax = 1 / sqrt(eps)
。用Condmax.
控制块大小与调节之间的权衡T.关于反演。什么时候Condmax.
是一个更大的值,块较小,并且T.
变得更加虐待。
T.
:转换矩阵。
B.
: 矩阵B.=T.\一种*T.。
小号
:块大小的矢量。