Digital signal processing¶
Digital signal processing tools.
Main routines¶
|
Aligns the time vectors for specified channels in dct. |
|
Returns a curve that envelopes the y data that is allowed to shift in the x-direction by some percentage. |
|
Delete outlier data points from signal |
|
Delete outlier data points from signal based on level changes |
|
1-d moving average that excludes selected point |
|
Scale a time signal in the frequency domain. |
|
FFT sine/cosine or magnitude/phase coefficients of a real signal |
|
Filter time-domain signals using FFT with Gaussian ramps. |
|
Make an FFT map ('waterfall') over time and frequency. |
|
Process recorded data to make an even time vector. |
|
Change sample rate of data by a rational factor using Lanczos resampling. |
|
Compute transmissibility transfer function using the FFT |
|
Compute a 'waterfall' map over time and frequency (typically) using a user-supplied function. |
|
Apply parts of a cosine window to the ends of a signal. |
Utility routines¶
|
Find turning points (where slope changes) in a vector. |
|
Return next power of two that is >= integer x |