A x B VI
- Updated2023-02-21
- 8 minute(s) read
A x B VI
Owning Palette: Linear Algebra VIs
Requires: Multicore Analysis and Sparse Matrix Toolkit
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.
A x B (DBL)

![]() |
A specifies the first matrix. |
![]() |
B specifies the second matrix. The number of rows in B must match the number of columns in A. |
![]() |
error in describes error conditions that occur before this node runs. This input provides standard error in functionality. |
![]() |
A x B returns the product of A and B. |
![]() |
error out contains error information. This output provides standard error out functionality. |
A x B (SGL)

![]() |
A specifies the first matrix. |
![]() |
B specifies the second matrix. The number of rows in B must match the number of columns in A. |
![]() |
error in describes error conditions that occur before this node runs. This input provides standard error in functionality. |
![]() |
A x B returns the product of A and B. |
![]() |
error out contains error information. This output provides standard error out functionality. |
A x B (CDB)

![]() |
A specifies the first matrix. |
![]() |
B specifies the second matrix. The number of rows in B must match the number of columns in A. |
![]() |
error in describes error conditions that occur before this node runs. This input provides standard error in functionality. |
![]() |
A x B returns the product of A and B. |
![]() |
error out contains error information. This output provides standard error out functionality. |
A x B (CSG)

![]() |
A specifies the first matrix. |
![]() |
B specifies the second matrix. The number of rows in B must match the number of columns in A. |
![]() |
error in describes error conditions that occur before this node runs. This input provides standard error in functionality. |
![]() |
A x B returns the product of A and B. |
![]() |
error out contains error information. This output provides standard error out functionality. |
A x Vector (DBL)

![]() |
A specifies a matrix. |
![]() |
Vector specifies a vector. The number of elements in Vector must match the number of columns in A. |
![]() |
error in describes error conditions that occur before this node runs. This input provides standard error in functionality. |
![]() |
A x Vector returns the product of A and Vector. |
![]() |
error out contains error information. This output provides standard error out functionality. |
A x Vector (SGL)

![]() |
A specifies a matrix. |
![]() |
Vector specifies a vector. The number of elements in Vector must match the number of columns in A. |
![]() |
error in describes error conditions that occur before this node runs. This input provides standard error in functionality. |
![]() |
A x Vector returns the product of A and Vector. |
![]() |
error out contains error information. This output provides standard error out functionality. |
A x Vector (CDB)

![]() |
A specifies a matrix. |
![]() |
Vector specifies a vector. The number of elements in Vector must match the number of columns in A. |
![]() |
error in describes error conditions that occur before this node runs. This input provides standard error in functionality. |
![]() |
A x Vector returns the product of A and Vector. |
![]() |
error out contains error information. This output provides standard error out functionality. |
A x Vector (CSG)

![]() |
A specifies a matrix. |
![]() |
Vector specifies a vector. The number of elements in Vector must match the number of columns in A. |
![]() |
error in describes error conditions that occur before this node runs. This input provides standard error in functionality. |
![]() |
A x Vector returns the product of A and Vector. |
![]() |
error out contains error information. This output provides standard error out functionality. |
Vector x A (DBL)

![]() |
Vector specifies a vector. |
![]() |
A specifies a matrix. The number of rows in A must match the number of elements in Vector. |
![]() |
error in describes error conditions that occur before this node runs. This input provides standard error in functionality. |
![]() |
Vector x A returns the product of Vector and A. |
![]() |
error out contains error information. This output provides standard error out functionality. |
Vector x A (SGL)

![]() |
Vector specifies a vector. |
![]() |
A specifies a matrix. The number of rows in A must match the number of elements in Vector. |
![]() |
error in describes error conditions that occur before this node runs. This input provides standard error in functionality. |
![]() |
Vector x A returns the product of Vector and A. |
![]() |
error out contains error information. This output provides standard error out functionality. |
Vector x A (CDB)

![]() |
Vector specifies a vector. |
![]() |
A specifies a matrix. The number of rows in A must match the number of elements in Vector. |
![]() |
error in describes error conditions that occur before this node runs. This input provides standard error in functionality. |
![]() |
Vector x A returns the product of Vector and A. |
![]() |
error out contains error information. This output provides standard error out functionality. |
Vector x A (CSG)

![]() |
Vector specifies a vector. |
![]() |
A specifies a matrix. The number of rows in A must match the number of elements in Vector. |
![]() |
error in describes error conditions that occur before this node runs. This input provides standard error in functionality. |
![]() |
Vector x A returns the product of Vector and A. |
![]() |
error out contains error information. This output provides standard error out functionality. |
A x B Details
The following table lists the support characteristics of this VI.
| Supported on RT targets | Yes |
| Suitable for bounded execution times on RT | Yes |
Refer to the Details section in the A x B VI for more details about this VI.

















