Evaluates the product of a scalar and a vector.
Namespace: Extreme.Mathematics.LinearAlgebra.ImplementationAssembly: Extreme.Numerics.Net40 (in Extreme.Numerics.Net40.dll) Version: 6.0.16073.0 (6.0.16312.0)
public override void MultiplyInPlace(
int n,
double alpha,
ArraySlice<double> x
)
Public Overrides Sub MultiplyInPlace (
n As Integer,
alpha As Double,
x As ArraySlice(Of Double)
)
public:
virtual void MultiplyInPlace(
int n,
double alpha,
ArraySlice<double> x
) override
abstract MultiplyInPlace :
n : int *
alpha : float *
x : ArraySlice<float> -> unit
override MultiplyInPlace :
n : int *
alpha : float *
x : ArraySlice<float> -> unit
Parameters
- n
- Type: SystemInt32
The number of elements in the vector
x. - alpha
- Type: SystemDouble
The scalar value used to multiply
the elements of x. - x
- Type: Extreme.CollectionsArraySliceDouble
A reference to a one-dimensional array
containing the elements of the vector x.
The elements of x are overwritten with
the result.
Implements
ILinearAlgebraOperationsTMultiplyInPlace(Int32, T, ArraySliceT)
Numerical Libraries
Supported in: 6.0, 5.x
Reference