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