Nuttall4b window function (93.3 dB)

RISCV_DSP_ATTRIBUTE void riscv_nuttall4b_f32 (float32_t *pDst, uint32_t blockSize)
RISCV_DSP_ATTRIBUTE void riscv_nuttall4b_f64 (float64_t *pDst, uint32_t blockSize)
group WindowNUTTALL4B

Functions

RISCV_DSP_ATTRIBUTE void riscv_nuttall4b_f32 (float32_t *pDst, uint32_t blockSize)

Nuttall4b window generating function (f32).

Nuttall4b window (float).

Parameter

Value

Peak sidelobe level

93.3 dB

Normalized equivalent noise bandwidth

2.0212 bins

3 dB bandwidth

1.9122 bins

Flatness

-0.8118 dB

Recommended overlap

66.3 %

Parameters of the window

Parameters
  • pDst[out] points to the output generated window

  • blockSize[in] number of samples in the window

RISCV_DSP_ATTRIBUTE void riscv_nuttall4b_f64 (float64_t *pDst, uint32_t blockSize)

Nuttall4b window generating function (f64).

Nuttall4b window (double).

Parameter

Value

Peak sidelobe level

93.3 dB

Normalized equivalent noise bandwidth

2.0212 bins

3 dB bandwidth

1.9122 bins

Flatness

-0.8118 dB

Recommended overlap

66.3 %

Parameters of the window

Parameters
  • pDst[out] points to the output generated window

  • blockSize[in] number of samples in the window