SparseMatrixMultiplySymmetric Method |
Multiply sparse symmetric matrix A and column vector x.
Namespace: Imsl.MathAssembly: ImslCS (in ImslCS.dll) Version: 6.5.2.0
Syntax public static double[] MultiplySymmetric(
SparseMatrix A,
double[] x
)
Public Shared Function MultiplySymmetric (
A As SparseMatrix,
x As Double()
) As Double()
public:
static array<double>^ MultiplySymmetric(
SparseMatrix^ A,
array<double>^ x
)
static member MultiplySymmetric :
A : SparseMatrix *
x : float[] -> float[]
Parameters
- A
- Type: Imsl.MathSparseMatrix
A SparseMatrix sparse symmetric matrix, where only the lower
triangular part of the matrix is to be used.
- x
- Type: SystemDouble
A double vector.
Return Value
Type:
Double
A
double vector representing the product of the arguments,
.
Exceptions Exception | Condition |
---|
ArgumentException | is thrown when the
input matrix is not square or the number of columns in the input
matrix is not equal to the number of elements in the input
column vector.
|
See Also