Performs a rank one update of a matrix.
Namespace: Extreme.Mathematics.ImplementationAssembly: Extreme.Numerics.Net40 (in Extreme.Numerics.Net40.dll) Version: 6.0.16073.0 (6.0.17114.0)
void ConjugateRankUpdate(
int m,
int n,
T alpha,
TVector x,
TVector y,
TMatrix a
)
Sub ConjugateRankUpdate (
m As Integer,
n As Integer,
alpha As T,
x As TVector,
y As TVector,
a As TMatrix
)
void ConjugateRankUpdate(
int m,
int n,
T alpha,
TVector x,
TVector y,
TMatrix a
)
abstract ConjugateRankUpdate :
m : int *
n : int *
alpha : 'T *
x : 'TVector *
y : 'TVector *
a : 'TMatrix -> unit
Parameters
- m
- Type: SystemInt32
The number of rows in the matrix a. - n
- Type: SystemInt32
The number of columns in the matrix a. - alpha
- Type: T
The scalar used to multiply the
outer product. - x
- Type: TVector
A reference to a one-dimensional array
containing the elements of the vector x.
- y
- Type: TVector
A reference to a one-dimensional array
containing the elements of the vector y.
- a
- Type: TMatrix
Reference to the first element in a
one-dimensional array that contains the elements of the
matrix.
Numerical Libraries
Supported in: 5.x
Reference