ManagedLinearAlgebraOperationsOfSingle.CreateGivensRotation Method

Definition

Namespace: Extreme.Mathematics.LinearAlgebra.Implementation
Assembly: Extreme.Numerics.SinglePrecision (in Extreme.Numerics.SinglePrecision.dll) Version: 8.1.4

Overload List

CreateGivensRotation(Complex<T>, Complex<T>, T, Complex<T>)

Determines a complex Givens rotation.

CreateGivensRotation(Single, Single, Single, Single) Generates the elements for a Givens plane rotation.

CreateGivensRotation(Single, Single, Single, Single)

Generates the elements for a Givens plane rotation.
C#
public override void CreateGivensRotation(
	ref float a,
	ref float b,
	ref float c,
	ref float s
)

Parameters

a  Single
The first element of the input vector. On exit, this value is overwritten with the rotated element r.
b  Single
The second element of the input vector. On exit, this value is overwritten with the reconstruction value z.
c  Single
On exit, this value is overwritten with the first rotation element, the cosine of the rotation angle.
s  Single
On exit, this value is overwritten with the second rotation element, the sine of the rotation angle.

Implements

ILinearAlgebraOperations<T>.CreateGivensRotation(T, T, T, T)

See Also