DADiSP Worksheet Functions > Function Categories > Fourier Transforms and Signal Processing > Fourier Transforms and Signal Processing
Auto-correlation using the convolution method |
|
Auto-covariance using the convolution method |
|
Add a constant phase to a series |
|
Complex normalized FFT |
|
Auto-correlation, time domain |
|
Filter a series using the average of the N neighboring points |
|
Design an FIR linear phase band pass filter using the Remez Exchange method |
|
Design an FIR linear phase band stop filter using the Remez Exchange method |
|
Design an IIR Bessel digital filter. |
|
Find the power of 2 greater than or equal to the input value or length of the input series |
|
Bilinear transformation with optional frequency pre-warping |
|
Quantize an input series to 2^bits levels |
|
Convert raw AD counts to scales engineering values |
|
3 term Blackman window |
|
4 term Blackman-Harris window |
|
Design an IIR Butterworth digital filter. |
|
Convert cascade filter coefficients to second order section form |
|
Convert cascade filter coefficients to direct form |
|
Convert cascade filter coefficients to zeros, poles and gain |
|
Filter a series with filter coefficients in 2nd order cascade form |
|
Calculate the complex cepstrum |
|
Dolph-Chebyshev window |
|
Design an IIR Chebyshev Type I digital filter |
|
Design an IIR Chebyshev Type II digital filter |
|
Circular convolution |
|
Evaluate the log magnitude of cascade form filter coefficients |
|
Convolution |
|
2D convolution |
|
Calculate the covariance matrix of an array |
|
Evaluate the phase of cascade form filter coefficients |
|
Cross-correlation, time domain |
|
Calculate the Discrete Cosine Transform |
|
Decimation with low pass filtering |
|
Remove samples by a factor of n |
|
De-convolve two series |
|
Remove the mean (or DC value) from a series |
|
Demodulate an AM series using low pass filtering |
|
Demodulate an FM series using the Hilbert Transform |
|
Remove a linear trend from a series |
|
Digital Fourier Transform, Real/Imaginary |
|
Delete every Nth sample for FIR decimation |
|
Calculate the Discrete Sine Transform |
|
Calculate the number of effective bits possible at a given frequency for a quantizing device |
|
Design an IIR Elliptic digital filter |
|
Pad the ends of a series with endpoint reflections |
|
Auto-correlation using the FFT method |
|
Auto-covariance using the FFT method |
|
Return the prime factors of a scalar |
|
Circular convolution using the FFT method |
|
Convolution using the FFT method |
|
De-convolve two series using the FFT method |
|
Calculate the series derivative in the frequency domain |
|
Fast Fourier Transform, Real/Imaginary |
|
2D FFT |
|
Fast Fourier Transform, Magnitude/Phase |
|
2D FFT, Magnitude/Phase |
|
Shift a 1D or 2D FFT so the 0 frequency is the midpoint |
|
Evaluate a Linear Constant Coefficient Difference Equation |
|
Calculate series integration in the frequency domain |
|
Design an arbitrary FIR filter using frequency sampling |
|
Flattop window |
|
Alternate 4 term flattop window |
|
FIR filtering with optional endpoint padding using the FFT |
|
Evaluate the frequency response of a continuous system |
|
Design a FIR filter from a given magnitude response using the frequency sampling method |
|
Evaluate the frequency response of a digital system |
|
Cross correlation using the FFT method |
|
Cross covariance using the FFT method |
|
Interpolate a series by a factor using FFT zero insertion |
|
Generate an impulse series with optional spacing and delay |
|
Calculate the group delay of a Z-transform |
|
Hamming window |
|
Hanning window |
|
Design an FIR linear phase high pass filter using the Remez Exchange method |
|
Calculate a simple Hilbert transform of a real series |
|
Calculate the inverse complex cepstrum |
|
Calculate the Inverse Discrete Cosine Transform |
|
2D IDCT |
|
Inverse DFT, Real/Imaginary |
|
Calculate the Inverse Discrete Sine Transform |
|
Inverse FFT, Real/Imaginary |
|
2D IFFT, Real/Imaginary |
|
Inverse FFT, Magnitude/Phase |
|
2D IFFT, Magnitude/{hase |
|
Unshift a 1D or 2D FFT so the 0 frequency is the first point |
|
Calculate the imaginary part of the input |
|
Calculate the impulse response of a Laplace transform |
|
Generate discrete unit impulse series |
|
Calculate the impulse response of a Z-transform |
|
Calculate the analog filter coefficients from a complex frequency response |
|
Calculate the digital filter coefficients from a complex frequency response |
|
Construct a time series from a PSD |
|
Kaiser window |
|
Design an FIR linear phase band pass filter using the Kaiser Window method |
|
Design an FIR linear phase band stop filter using the Kaiser Window method |
|
Design an FIR linear phase high pass filter using the Kaiser Window method |
|
Design an FIR linear phase low pass filter using the Kaiser Window method |
|
Linearly rescale an input series |
|
Calculate Log base 2 of the input |
|
Design an FIR linear phase low pass filter using the Remez Exchange method |
|
Calculate the magnitude of the input |
|
Calculate the magnitude of the complex amplitude spectrum |
|
Amplitude modulate an input series |
|
Frequency modulate an input series |
|
Determine the exponent for the next power of 2 |
|
Calculate an N point FFT by zero padding or time aliasing |
|
Calculate an N point spectrum by zero padding or time aliasing |
|
Filter data using the overlap and save method |
|
FIR filtering with optional endpoint padding |
|
Calculate the phase of the input |
|
Calculate the phase difference between two sinusoids |
|
Calculate the phase of the complex amplitude spectrum |
|
Calculate coefficients of the characteristic polynomial |
|
Stabilize a denominator polynomial by root reflection |
|
Calculate the Power Spectrum |
|
Calculate the Power Spectral Density |
|
Quantize an input series to N levels |
|
Calculate the real cepstrum |
|
Calculate the real part of the input |
|
Indicate if a polynomial has multiple roots |
|
Linearly rescale an input series |
|
Resample an input series to an arbitrary rate |
|
Find the partial fraction expansion of a rational polynomial |
|
Find the partial fraction expansion of a Z-transform polynomial |
|
Evaluate the frequency response of a continuous system in Hertz |
|
Generate Savitzky-Golay smoothing filter coefficients |
|
Filter a series with a Savitzky-Golay smoothing filter |
|
Emulate a single pole analog high pass filter |
|
Single pole digital high pass filter frequency response |
|
Calculate sin(x)/(x) |
|
Emulate a single pole analog low pass filter |
|
Single pole digital low pass filter frequency response |
|
Calculate the 2D Spectrogram as a B&W image |
|
Convert second order section form coefficients to cascade form |
|
Convert second order section form coefficients to direct form |
|
Convert second order section form coefficients to zeros, poles and gain |
|
Filter a series with filter coefficients in second order section form |
|
Calculate the 2D Spectrogram as an image |
|
Magnitude of a normalized FFT |
|
Display a Pole-Zero plot of an S-transform |
|
Calculate the short time averaged RMS series |
|
Calculate the step response of a Z-transform |
|
Taylor window |
|
Convert direct from coefficients to cascade form |
|
Convert direct form coefficients to second order section form |
|
Calculate the state-space representation |
|
Convert S plane transfer function form to zeros, poles and gain |
|
Convert Z plane transfer function form to zeros, poles and gain |
|
Unwrap phase by adding increments of 2π |
|
Insert N zeros between samples for FIR interpolation |
|
Multiply a series with a spectral window |
|
Cross correlation using the convolution method |
|
Cross covariance using direct convolution |
|
Band pass filtering by FFT zeroing |
|
Band stop filtering by FFT zeroing |
|
Pad the ends of a series with endpoint reflections about 0.0 |
|
Evaluate the frequency response of a Z-transform |
|
High pass filtering by FFT zeroing |
|
Sinx/sin interpolation of periodic band limited series |
|
Low pass filtering by FFT zeroing |
|
Convert poles, zeros and gain to cascade coefficient form |
|
Convert poles, zeros and gain to second order section form |
|
Convert poles, zeros and gain to transfer function form |
|
Design a digital filter from a set of analog (s domain) zeros and poles |
|
Display a Pole-Zero plot of a Z-transform |