Back Transform Eigenvectors VI

Owning Palette: Linear Algebra VIs

Requires: Full Development System

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.

Details  

Use the pull-down menu to select an instance of this VI.

 Add to the block diagram  Find on the palette

Real Back Transform Eigenvectors

job specifies the type of matrix balance operation.

0Neither Permuted nor Scaled
1Permuted but not Scaled
2Scaled but not Permuted
3Both Permuted and Scaled (default)
Eigenvectors contains the eigenvectors to transform in the columns of the matrix. Obtain Eigenvectors from the Eigenvalues and Vectors VI.
index low specifies the form of the balanced matrix. Obtain index low from the Matrix Balance VI.
index high specifies the form of the balanced matrix. Obtain index high from the Matrix Balance VI.
side specifies the side of Eigenvectors.

0Right eigenvectors (default)
1Left eigenvectors
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 returns the transformed eigenvectors.
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.

Complex Back Transform Eigenvectors

job specifies the type of matrix balance operation.

0Neither Permuted nor Scaled
1Permuted but not Scaled
2Scaled but not Permuted
3Both Permuted and Scaled (default)
Eigenvectors contains the eigenvectors to transform in the columns of the matrix. Obtain Eigenvectors from the Eigenvalues and Vectors VI.
index low specifies the form of the balanced matrix. Obtain index low from the Matrix Balance VI.
index high specifies the form of the balanced matrix. Obtain index high from the Matrix Balance VI.
side specifies the side of Eigenvectors.

0Right eigenvectors (default)
1Left eigenvectors
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 returns the transformed eigenvectors.
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.

Back Transform Eigenvectors Details

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.