LU Decomposition VI
- Updated2023-02-21
- 4 minute(s) read
LU Decomposition VI
Owning Palette: Linear Algebra VIs
Requires: Multicore Analysis and Sparse Matrix Toolkit
Computes the LU decomposition of a matrix A so that PA = LU.
Wire data to the A input to determine the polymorphic instance to use or manually select the instance.
LU Decomposition (DBL)
![]() |
A specifies an m × n matrix with m rows and n columns. |
![]() |
error in describes error conditions that occur before this node runs. This input provides standard error in functionality. |
![]() |
L returns the decomposed m × min(m, n) lower triangular matrix with ones as the diagonal elements. |
![]() |
U returns the decomposed min(m, n) × n upper triangular matrix. |
![]() |
P returns the decomposed m × m permutation matrix. |
![]() |
error out contains error information. This output provides standard error out functionality. |
LU Decomposition (SGL)
![]() |
A is an m × n matrix with m rows and n columns. |
![]() |
error in describes error conditions that occur before this node runs. This input provides standard error in functionality. |
![]() |
L returns the decomposed m × min(m, n) lower triangular matrix with ones as the diagonal elements. |
![]() |
U returns the decomposed min(m, n) × n upper triangular matrix. |
![]() |
P returns the decomposed m × m permutation matrix. |
![]() |
error out contains error information. This output provides standard error out functionality. |
LU Decomposition (CDB)
![]() |
A specifies an m × n matrix with m rows and n columns. |
![]() |
error in describes error conditions that occur before this node runs. This input provides standard error in functionality. |
![]() |
L returns the decomposed m × min(m, n) lower triangular matrix with ones as the diagonal elements. |
![]() |
U returns the decomposed min(m, n) × n upper triangular matrix. |
![]() |
P returns the decomposed m × m permutation matrix. |
![]() |
error out contains error information. This output provides standard error out functionality. |
LU Decomposition (CSG)
![]() |
A specifies an m × n matrix with m rows and n columns. |
![]() |
error in describes error conditions that occur before this node runs. This input provides standard error in functionality. |
![]() |
L returns the decomposed m × min(m, n) lower triangular matrix with ones as the diagonal elements. |
![]() |
U returns the decomposed min(m, n) × n upper triangular matrix. |
![]() |
P returns the decomposed m × m permutation matrix. |
![]() |
error out contains error information. This output provides standard error out functionality. |
LU Decomposition Details
The following table lists the support characteristics of this VI.
Supported on RT targets | Yes |
Suitable for bounded execution times on RT | Yes (with exceptions). The following instance is an exception:
|
Refer to the Details section in the LU Factorization VI for more details about this VI.