CxMatrixVectorMul
Advanced Analysis Library Only
AnalysisLibErrType CxMatrixVectorMul (void *matrix, NIComplexNumber vector[], ssize_t numberOfRowsInMatrix, ssize_t numberOfColumnsInMatrix, NIComplexNumber outputVector[]);
Purpose
Multiplies a complex matrix and a complex vector: A*x=y.Parameters
Input | ||
Name | Type | Description |
matrix | void * | The input matrix. |
vector | NIComplexNumber [] | 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 | NIComplexNumber [] | 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