Matrix*Vector
- Updated2025-01-28
- 4 minute(s) read
Multiplies Matrix A by an input Vector b. This operation is useful for FPGA control applications, such as state-feedback control. You can use more than one multiplier to reduce the latency of this operation.
To define Matrix A, double-click this Express VI and use the Matrix Data Initialization page to specify a VI, TXT, or CSV file that contains the matrix data. If you do not define Matrix A, this Express VI uses a matrix of zeroes instead.

Dialog Box Options
| Parameter | Description |
|---|---|
| General | Contains general information about this Express VI.
|
| Matrix Data Initialization | Contains options for specifying the source of data for Matrix A.
|
| Configuration Feedback | Displays information about how this Express VI executes and other helpful information, such as warnings and errors. |
Inputs/Outputs
Vector b
—
Specifies the vector this Express VI multiplies by Matrix A.
Vector c
—
Returns Matrix A * Vector b. |
Vector b
—
Vector c
—