Linear Algebra VIs
- Updated2023-02-21
- 2 minute(s) read
Linear Algebra VIs
Owning Palette: Multicore Analysis and Sparse Matrix VIs
Requires: Multicore Analysis and Sparse Matrix Toolkit. This topic might not match its corresponding palette in LabVIEW depending on your operating system, licensed product(s), and target.
Use the Linear Algebra VIs to perform matrix-related computations and analysis.
Palette Object | Description |
---|---|
A x B | Computes the product of two matrices or a matrix and a vector. The data types you wire to the A and B inputs determine the polymorphic instance to use. |
Cholesky Decomposition | Computes the Cholesky decomposition of a symmetric or Hermitian positive definite matrix A. |
Create Special Matrix | Generates a special matrix based on matrix type. |
Determinant | Computes the determinant of Input Matrix. |
Dot Product | Computes the dot product of X Vector and Y Vector. |
Eigenvalues and Vectors | Finds the eigenvalues and right eigenvectors of the square Input Matrix. |
Generalized Eigenvalues and Vectors | Computes the generalized eigenvalue and eigenvectors of a pair of matrices A and B. |
Inverse Matrix | Finds the inverse, if it exists, of Input Matrix. |
Kronecker Product | Computes the Kronecker product of the input matrices A and B. |
LU Decomposition | Computes the LU decomposition of a matrix A so that PA = LU. |
Matrix Condition Number | Computes the condition number of Input Matrix. |
Matrix Exponential | Computes the exponential of Input Matrix. |
Matrix Logarithm | Computes the natural logarithm of Input Matrix. |
Matrix Norm | Computes the norm of Input Matrix. |
Matrix Power | Computes the nth power of Input Matrix. |
Matrix Rank | Computes the rank of Input Matrix. |
Matrix Square Root | Computes the square root of Input Matrix. |
Outer Product | Computes 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 Matrix | Finds the pseudoinverse of Input Matrix. |
QR Decomposition | Computes the QR decomposition of a matrix A. |
QZ Decomposition | Computes the QZ decomposition of a pair of matrices A and B. |
Schur Decomposition | Computes the Schur decomposition of the Input Matrix. |
Solve Linear Equations | Finds the solution to a linear system AX = Y. |
SVD Decomposition | Computes the singular value decomposition (SVD) of a matrix A. |
Trace | Computes the trace of Input Matrix. |
Transpose Matrix | Finds the transpose of real Input Matrix or the conjugate transpose of complex Input Matrix. |
Vector Norm | Computes the norm of Input Vector. |
Subpalette | Description |
---|---|
Basic Linear Algebra Subroutines VIs | Use the Basic Linear Algebra Subroutines VIs to perform basic scalar-vector, vector-vector, matrix-vector, and matrix-matrix operations. |
Sparse Linear Algebra VIs | Use the Sparse Linear Algebra VIs to perform linear algebra computations and analysis on sparse matrices. |