functionxBase
Compute the eigenvector bases according to Kautsky algorithm
Inputs
| Type | Name | Default | Description |
|---|---|---|---|
| Real[:,size(A, 1)] | A | Real square system matrix | |
| Real[size(A, 1),:] | B | Real input matrix | |
| Complex[size(A, 1)] | gamma | Assigned complex eigenvalues | |
| Integer | ncp | Number of complex pairs of eigenvalues |
Outputs
| Type | Name | Default | Description |
|---|---|---|---|
| Real[size(A, 1),size(B, 2)] | U0 | U0 and Z are the decompositions of B | |
| Real[size(B, 2),size(B, 2)] | Z | Z and U0 are the decompositions of B | |
| Complex[size(A, 1),(size(A, 1) - ncp)*size(B, 2)] | S | Eigenvector bases | |
| Integer | rankB |