VectorExtensions Class

Contains methods for operations that are different for real and complex vectors and matrices.

Definition

Namespace: Extreme.Mathematics
Assembly: Extreme.Numerics (in Extreme.Numerics.dll) Version: 8.1.23
C#
public static class VectorExtensions
Inheritance
Object  →  VectorExtensions

Methods

GetImaginaryPart<T> Returns the imaginary part of a complex vector as a real vector.
GetMagnitude<T> Returns the magnitude of each element of a complex vector as a real vector.
GetPhase<T> Returns the phase of each element of a complex vector as a real vector.
GetRealPart<T> Returns the real part of a complex vector.
InfinityNorm<T>(Vector<T>) Returns the infinity norm of a vector.
InfinityNorm<T>(Vector<Complex<T>>) Returns the infinity norm of a vector.
OneNorm<T>(Vector<T>) Returns the one-norm of a vector.
OneNorm<T>(Vector<Complex<T>>) Returns the one-norm of a vector.
TwoNorm<T>(Vector<T>) Returns the two-norm of a vector.
TwoNorm<T>(Vector<Complex<T>>) Returns the two-norm of a vector.

See Also