Window Function.Multiply Method
Definition
Namespace: Extreme.Mathematics.SignalProcessing
Assembly: Extreme.Numerics (in Extreme.Numerics.dll) Version: 8.1.23
Assembly: Extreme.Numerics (in Extreme.Numerics.dll) Version: 8.1.23
Overload List
Multiply( | Applies the window to a complex vector. |
Multiply( | Applies the window to a vector. |
Multiply(Vector<Complex<Double>>)
Applies the window to a complex vector.
public virtual Vector<Complex<double>> Multiply(
Vector<Complex<double>> signal
)
Parameters
Return Value
Vector<Complex<Double>>A complex vector that contains the product of signal with the window function.
Remarks
The length of the window function and the length of signal
need not be the same. Components beyond the length of the window function
are set to zero.
Exceptions
ArgumentNullException | signal is null. |
Multiply(Vector<Double>)
Applies the window to a vector.
public virtual Vector<double> Multiply(
Vector<double> signal
)
Parameters
- signal Vector<Double>
- A vector that contains the signal.
Return Value
Vector<Double>A vector that contains the product of signal with the window function.
Remarks
The length of the window function and the length of signal
need not be the same. Components beyond the length of the window function
are set to zero.
Exceptions
ArgumentNullException | signal is null. |