Functional Overlaps
During the development of the PV‑WAVE Signal Processing Toolkit some functional overlap with PV‑WAVE Advantage was introduced. The following areas have been identified as having overlap.
Fourier Transforms
PV‑WAVE
Advantage already has the function FFTCOMP for computing the real or complex FFT, but since a double-precision complex FFT was needed for PV‑WAVE Signal Processing Toolkit, the function DCMPLXFFT has been implemented.
Polynomial Evaluation
The PV‑WAVE
Advantage function POLY performs evaluation of polynomials, however since a double-precision complex evaluation was needed for PV‑WAVE Signal Processing Toolkit, the function DBLPOLY was devised.
DIGITAL_FILTER
DIGITAL_FILTER is an older PV‑WAVE
Advantage function which, like the Signal Processing Toolkit FILTER and FIRWIN functions uses a Kaiser window to filter an input signal. Although DIGITAL_FILTER is available, as a signal processor you should use the functions FIRWIN and FILTER to perform data filtering with a Kaiser window.