WindowFunction.Multiply Operator

Definition

Namespace: Extreme.Mathematics.SignalProcessing
Assembly: Extreme.Numerics (in Extreme.Numerics.dll) Version: 8.1.23

Overload List

Multiply(WindowFunction, Vector<Complex<Double>>) Applies a window function to a complex vector.
Multiply(WindowFunction, Vector<Double>) Applies a window function to a vector.

Multiply(WindowFunction, Vector<Complex<Double>>) Operator

Applies a window function to a complex vector.
C#
public static Vector<Complex<double>> operator *(
	WindowFunction window,
	Vector<Complex<double>> signal
)

Parameters

window  WindowFunction
A WindowFunction.
signal  Vector<Complex<Double>>
A complex vector.

Return Value

Vector<Complex<Double>>
A complex vector that contains the product of signal with window.

Exceptions

ArgumentNullException

window is null.

-or-

signal is null.

Multiply(WindowFunction, Vector<Double>) Operator

Applies a window function to a vector.
C#
public static Vector<double> operator *(
	WindowFunction window,
	Vector<double> signal
)

Parameters

window  WindowFunction
A WindowFunction.
signal  Vector<Double>
A vector.

Return Value

Vector<Double>
A vector that contains the product of signal with window.

Exceptions

ArgumentNullException

window is null.

-or-

signal is null.

See Also