Skip to main content

taylor

Function taylor 

Source
pub fn taylor(
    m: usize,
    nbar: usize,
    sll: f64,
    norm: bool,
) -> FerrayResult<Array<f64, Ix1>>
Expand description

Taylor window with nbar near-side lobes and a sidelobe level of sll dB below the main lobe.

nbar (typically 4) controls how many sidelobes are constrained at the design level; sll (typically 30) is the desired peak sidelobe attenuation in positive dB. When norm is true the window is normalised so w[(M-1)/2] = 1.

Implementation follows Carrara & Goodman, “Symmetric Taylor Window” (Synthetic Aperture Radar, 1995). For the radar/array-processing applications where Taylor windows are used, nbar = 4, sll = 30 gives equiripple sidelobes ~30 dB down — the usual default.

Mirrors scipy.signal.windows.taylor / torch.signal.windows.taylor.