LabVIEW Multicore Analysis and Sparse Matrix Toolkit API Reference

Inverse Matrix VI

  • Updated2023-02-21
  • 5 minute(s) read

Inverse Matrix VI

Owning Palette: Linear Algebra VIs

Requires: Multicore Analysis and Sparse Matrix Toolkit

Finds the inverse, if it exists, of Input Matrix.

Wire data to the Input Matrix input to determine the polymorphic instance to use or manually select the instance.

Details  

Inverse Matrix (DBL)

Input Matrix specifies a square matrix. If Input Matrix is empty or singular, this VI sets Inverse Matrix to an empty matrix.
matrix type specifies the type of Input Matrix. Knowing the type of Input Matrix can speed up the computation of the inverse and can help you avoid unnecessary computation, which could introduce numerical inaccuracy.

0General (default)
1Positive Definite
2Lower Triangular
3Upper Triangular
error in describes error conditions that occur before this node runs. This input provides standard error in functionality.
Inverse Matrix returns the inverse of Input Matrix.
error out contains error information. This output provides standard error out functionality.

Inverse Matrix (SGL)

Input Matrix specifies a square matrix. If Input Matrix is empty or singular, this VI sets Inverse Matrix to an empty matrix.
matrix type specifies the type of Input Matrix. Knowing the type of Input Matrix can speed up the computation of the inverse and can help you avoid unnecessary computation, which could introduce numerical inaccuracy.

0General (default)
1Positive Definite
2Lower Triangular
3Upper Triangular
error in describes error conditions that occur before this node runs. This input provides standard error in functionality.
Inverse Matrix returns the inverse of Input Matrix.
error out contains error information. This output provides standard error out functionality.

Inverse Matrix (CDB)

Input Matrix specifies a square matrix. If Input Matrix is empty or singular, this VI sets Inverse Matrix to an empty matrix.
matrix type specifies the type of Input Matrix. Knowing the type of Input Matrix can speed up the computation of the inverse and can help you avoid unnecessary computation, which could introduce numerical inaccuracy.

0General (default)
1Positive Definite
2Lower Triangular
3Upper Triangular
error in describes error conditions that occur before this node runs. This input provides standard error in functionality.
Inverse Matrix returns the inverse of Input Matrix.
error out contains error information. This output provides standard error out functionality.

Inverse Matrix (CSG)

Input Matrix specifies a square matrix. If Input Matrix is empty or singular, this VI sets Inverse Matrix to an empty matrix.
matrix type specifies the type of Input Matrix. Knowing the type of Input Matrix can speed up the computation of the inverse and can help you avoid unnecessary computation, which could introduce numerical inaccuracy.

0General (default)
1Positive Definite
2Lower Triangular
3Upper Triangular
error in describes error conditions that occur before this node runs. This input provides standard error in functionality.
Inverse Matrix returns the inverse of Input Matrix.
error out contains error information. This output provides standard error out functionality.

Inverse Matrix 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 cases are exceptions:
  • Inverse Matrix (DBL) when matrix type is General or Positive Definite
  • Inverse Matrix (CSG) when matrix type is Positive Definite

Refer to the Details section in the Inverse Matrix VI for more details about this VI.

Log in to get a better experience