ComplexMatrixMultiply Method (Complex, Complex, Int32) |
Returns the product of the row vector x and the rectangular array a,
both Complex.
Namespace: Imsl.MathAssembly: ImslCS (in ImslCS.dll) Version: 6.5.2.0
Syntax public static Complex[] Multiply(
Complex[] x,
Complex[,] a,
int processors
)
Public Shared Function Multiply (
x As Complex(),
a As Complex(,),
processors As Integer
) As Complex()
public:
static array<Complex>^ Multiply(
array<Complex>^ x,
array<Complex,2>^ a,
int processors
)
static member Multiply :
x : Complex[] *
a : Complex[,] *
processors : int -> Complex[]
Parameters
- x
- Type: Imsl.MathComplex
A Complex row vector.
- a
- Type: Imsl.MathComplex
A Complex rectangular matrix.
- processors
- Type: SystemInt32
An int which specifies the number of processors to use. If
processors is less than 1, then processors = 1 is used.
Return Value
Type:
Complex
A
Complex vector containing the product of the arguments,
x * a.
Exceptions Exception | Condition |
---|
ArgumentException |
is thrown when the number of elements in the input vector is not
equal to the number of rows of the matrix.
|
See Also