MatrixVectorMul
Advanced Analysis Library Only
AnalysisLibErrType MatrixVectorMul (void *matrix, double vector[], ssize_t numberOfRowsInMatrix, ssize_t numberOfColumnsInMatrix, double outputVector[]);
Purpose
Multiplies a real matrix and a real vector: A*x=y.Parameters
| Input | ||
| Name | Type | Description |
| matrix | void * | The input matrix. |
| vector | double [] | The input vector. |
| numberOfRowsInMatrix | ssize_t | The number of rows of matrix. |
| numberOfColumnsInMatrix | ssize_t | The number of columns of matrix. This value is also the length of vector. |
| Output | ||
| Name | Type | Description |
| outputVector | double [] | The output vector. |
Return Value
| Name | Type | Description |
| status | AnalysisLibErrType | A value that specifies the type of error that occurred. Refer to analysis.h for definitions of these constants. |
Additional Information
Library: Advanced Analysis Library
Include file: analysis.h
LabWindows/CVI compatibility: LabWindows/CVI 9.0 and later