Traitement de signaux multifréquences
Rééchantillonnez des données uniformes ou non uniformes à une nouvelle fréquence fixe. Effectuez une décimation et un interpolation linéaire ou d’ordre élevé sans introduire d’aliasing.
Applications
Signal Analyzer | Visualiser et comparer plusieurs signaux et spectres |
Fonctions
decimate | Decimation — decrease sample rate by integer factor |
downsample | Decrease sample rate by integer factor |
fillgaps | Fill gaps using autoregressive modeling |
interp | Interpolation — increase sample rate by integer factor |
interp1 | 1-D data interpolation (table lookup) |
intfilt | Interpolation FIR filter design |
pchip | Piecewise Cubic Hermite Interpolating Polynomial (PCHIP) |
resample | Rééchantillonner des données uniformes ou non uniformes à une nouvelle fréquence fixe |
spline | Cubic spline data interpolation |
upfirdn | Upsample, apply FIR filter, and downsample |
upsample | Increase sample rate by integer factor |
Rubriques
- Avoid Aliasing in Signal Downsampling
Aliasing is the distortion that occurs when copies of a signal's spectrum overlap. Downsampling can introduce aliasing.
- Signal Filtering Before Downsampling
Filter before downsampling to mitigate the distortion caused by aliasing.
- Signal Upsampling and Imaging Artifacts
Upsample a signal and see how upsampling can result in images.
- Signal Upsampling and Interpolation Filtering
Upsample a signal and apply a lowpass interpolation filter to remove imaging artifacts.
- Simulate a Sample-and-Hold System
Simulate the output of a sample-and-hold system by upsampling and filtering a signal.
- Signal Resampling
Decimate, interpolate, or change the sample rate of signals, with or without intermediate filtering.
- Change Signal Sample Rate
Change the sample rates of a sinusoid and a recorded speech sample.
- Multirate Filter Bank Implementation
Implement filter banks using the
upfirdn
function.