Complex Back Transform Eigenvectors VI
- Updated2025-07-30
- 3 minute(s) read
Transforms the eigenvectors of a balanced matrix to those of the original matrix. Wire data to the Eigenvectors input to determine the polymorphic instance to use or manually select the instance.
Use this VI after balancing a matrix with the Matrix Balance VI and computing the eigenvectors of the balanced matrix with the Eigenvalues and Vectors VI.

Inputs/Outputs
job
—
job specifies the type of matrix balance operation.
Eigenvectors
—
Eigenvectors contains the eigenvectors to transform in the columns of the matrix. Obtain Eigenvectors from the Eigenvalues and Vectors VI.
index low
—
index low specifies the form of the balanced matrix. Obtain index low from the Matrix Balance VI.
index high
—
index high specifies the form of the balanced matrix. Obtain index high from the Matrix Balance VI.
side
—
side specifies the side of Eigenvectors.
Scale
—
Scale contains details about the permutations and/or scaling factors used to balance the original general matrix. Obtain Scale from the Matrix Balance VI.
Transformed Eigenvectors
—
Transformed Eigenvectors returns the transformed eigenvectors.
error
—
error returns any error or warning from the VI. You can wire error to the Error Cluster From Error Code VI to convert the error code or warning into an error cluster. |
The following block diagram illustrates using the Matrix Balance VI and the Back Transform Eigenvectors VI in a VI that computes the eigenvalues and eigenvectors of matrix A.

job
—
Eigenvectors
—
index low
—
Scale
—
Transformed Eigenvectors
—
error
—