Company Events Academic NI Developer Zone Support Solutions Products & Services Contact NI MyNI

Linear Algebra VIs

LabVIEW 8.2 Help
August 2006

NI Part Number:
371361B-01

»View Product Info

Owning Palette: Mathematics VIs

Use the Linear Algebra VIs to perform matrix-related computations and analysis.

Note  Many Linear Algebra VIs are available only in the LabVIEW Full and Professional Development Systems. If you have the LabVIEW Base Package, you do not have the full set of the Linear Algebra VIs described in this help file. A subset of the Linear Algebra VIs is available in the LabVIEW Base Package.

The VIs on this palette can return general LabVIEW error codes or specific mathematics error codes.

Palette ObjectDescription
A x BPerforms the multiplication of two input matrices or an input matrix and an input vector. The data types you wire to the A and B inputs determine the polymorphic instance to use.
Back Transform EigenvectorsTransforms the eigenvectors of a balanced matrix to those of the original matrix. The data type you wire to the Eigenvectors input determines the polymorphic instance to use.
Cholesky FactorizationPerforms Cholesky factorization on a symmetric or Hermitian positive definite matrix. The data type you wire to the A input determines the polymorphic instance to use.
Create Real Matrix From EigenValuesGenerates a real matrix from Eigenvalues.
Create Special MatrixGenerates a special matrix based on matrix type. The data types you wire to the Input Vector2 and Input Vector1 inputs determine the polymorphic instance to use.
DeterminantComputes the determinant of Input Matrix. The data type you wire to the Input Matrix input determines the polymorphic instance to use.
Dot ProductComputes the dot product of X Vector and Y Vector. The data types you wire to the X Vector and Y Vector inputs determine the polymorphic instance to use.
EigenValues and VectorsFinds the eigenvalues and right eigenvectors of the square Input Matrix. The data type you wire to the Input Matrix input determines the polymorphic instance to use.
Generalized Eigenvalues and VectorsComputes the generalized right eigenvalues and eigenvectors of the matrix pair A and B. The data types you wire to the A and B inputs determine the polymorphic instance to use.
Hessenberg DecompositionPerforms the Hessenberg decomposition of Input Matrix. The data type you wire to the Input Matrix input determines the polymorphic instance to use.
Inverse MatrixFinds Inverse Matrix, if it exists, of Input Matrix. The data type you wire to the Input Matrix input determines the polymorphic instance to use.
Kronecker ProductCalculates the Kronecker product of the input matrices A and B. The data types you wire to the A and B inputs determine the polymorphic instance to use.
LU FactorizationPerforms the LU factorization of A. The data type you wire to the A input determines the polymorphic instance to use.
Lyapunov EquationsSolves the Lyapunov matrix equation. The data types you wire to the A and B inputs determine the polymorphic instance to use.
Matrix BalanceBalances the general matrix Input Matrix to improve the accuracy of computed eigenvalues and eigenvectors. The data type you wire to the Input Matrix input determines the polymorphic instance to use.
Matrix Characteristic PolynomialComputes the characteristic polynomial of Input Matrix.
Matrix Condition NumberComputes the condition number of Input Matrix. The data type you wire to the Input Matrix input determines the polymorphic instance to use.
Matrix ExpComputes the exponential of Input Matrix. The data type you wire to the Input Matrix input determines the polymorphic instance to use.
Matrix LogarithmComputes the natural logarithm of Input Matrix. The data type you wire to the Input Matrix input determines the polymorphic instance to use.
Matrix NormComputes the norm of Input Matrix. The data type you wire to the Input Matrix input determines the polymorphic instance to use.
Matrix PowerComputes the nth power of Input Matrix. The data type you wire to the Input Matrix input determines the polymorphic instance to use.
Matrix RankComputes the rank of Input Matrix. The data type you wire to the Input Matrix input determines the polymorphic instance to use.
Matrix Square RootComputes the square root of Input Matrix. The data type you wire to the Input Matrix input determines the polymorphic instance to use.
Outer ProductComputes the outer product of X Vector and Y Vector. The data types you wire to the X Vector and Y Vector inputs determine the polymorphic instance to use.
PseudoInverse MatrixFinds the PseudoInverse Matrix of Input Matrix. The data type you wire to the Input Matrix input determines the polymorphic instance to use.
QR DecompositionPerforms the QR decomposition of A with or without column pivoting. The data type you wire to the A input determines the polymorphic instance to use.
QZ DecompositionPerforms the QZ decomposition of a pair of square matrices. The data types you wire to the A and B inputs determine the polymorphic instance to use.
Schur DecompositionPerforms the Schur decomposition of a square matrix. The data type you wire to the Input Matrix input determines the polymorphic instance to use.
Solve Linear EquationsSolves a linear system AX = Y. The data types you wire to the Input Matrix and Known Vector inputs determine the polymorphic instance to use.
SVD DecompositionComputes the singular value decomposition (SVD) of the m × n matrix A. The data type you wire to the A input determines the polymorphic instance to use.
Sylvester EquationsSolves the Sylvester matrix equation. The data types you wire to the A, B, and C inputs determine the polymorphic instance to use.
Test Positive DefiniteTests whether Input Matrix is a complex-conjugate symmetric and positive definite matrix. The data type you wire to the Input Matrix input determines the polymorphic instance to use.
TraceFinds the trace of Input Matrix. The data type you wire to the Input Matrix input determines the polymorphic instance to use.
Transpose MatrixTransposes Input Matrix. If Input Matrix is a complex matrix, the VI performs conjugate transposition. The data type you wire to the Input Matrix input determines the polymorphic instance to use.


Resources


 

Your Feedback! poor Poor  |  Excellent excellent   Yes No
 Document Quality? 
 Answered Your Question? 
Add Comments 1 2 3 4 5 submit