Returns a Chebyshev window with the specified length, symmetry, sidelobe attenuation.
Namespace: Extreme.Mathematics.SignalProcessingAssembly: Extreme.Numerics.Net40 (in Extreme.Numerics.Net40.dll) Version: 6.0.16073.0 (6.0.16312.0)
public static WindowFunction Chebyshev(
int length,
WindowSampling sampling,
double sidelobeLevel
)
Public Shared Function Chebyshev (
length As Integer,
sampling As WindowSampling,
sidelobeLevel As Double
) As WindowFunction
public:
static WindowFunction^ Chebyshev(
int length,
WindowSampling sampling,
double sidelobeLevel
)
static member Chebyshev :
length : int *
sampling : WindowSampling *
sidelobeLevel : float -> WindowFunction
Parameters
- length
- Type: SystemInt32
The length of the window. - sampling
- Type: Extreme.Mathematics.SignalProcessingWindowSampling
A WindowSampling value
that indicates whether the filter is symmetrical or periodic. - sidelobeLevel
- Type: SystemDouble
The height of the side-lobes relative to the main lobe,
in dB.
Return Value
Type:
WindowFunctionA
WindowFunction that represents a
Blackman window with a length of
length,
normalized so the largest value is 1.
If the window is symmetrical and the length is even,
the maximum value of 1 may not appear.
Numerical Libraries
Supported in: 6.0, 5.x, 4.x
Reference