bdschur
Function File: [T, S, BLKSZ] = bdschur (A)
Function File: [T, S, BLKSZ] = bdschur (A, condmax)
Compute a block-diagonal Schur decomposition.
Inputs
Matrix to be decomposed.
Maximum condition number (real scalar value greater or equal 1) of the resulting transformation matrix T. This parameter is optional. If not provided, a value of 1e4 is used.
Outputs
Transformation matrix.
Block diagonalized matrix.
Array with sizes of the blocks in S.
The resulting matrix S in block diagonal form is given by
-1
S = T A T
|
Source Code: bdschur