Time-domain Sinc Interpolation (Resampling)
Versione 2.0.0.2 (21,8 KB) da
Dr. Erol Kalkan, P.E.
Time-domain SINC resampling (interpolation) function with a simple example
A robust interpolation function using a SINC kernel to convolve the original input time series in order to get resampled time series. A simple example is provided in comment section to illustrate how resampleSINC works. See also resampleFDZP for frequency domain zero padding (FDZP) resampling.
A brief introduction to the advantages of time-domain sinc interpolation algorithm compared to other interpolation methods is as folllows:
Time-domain sinc interpolation algorithm is a mathematical technique used to estimate the values of a continuous function from a set of discrete samples. The sinc function has the property that it is band-limited and is capable of perfectly reconstructing any band-limited signal. This makes it an ideal choice for interpolation in signal processing applications, especially when the original signal is undersampled.
One of the main advantages of time-domain sinc interpolation algorithm is that it provides high-quality reconstruction of the original signal without introducing any distortion or artifacts. It achieves this by using a low-pass filter to remove any high-frequency noise or distortion that may be present in the signal.
Another advantage of time-domain sinc interpolation algorithm is that it is computationally efficient, as it only requires a small number of calculations compared to other interpolation methods such as polynomial interpolation or spline interpolation.
In summary, the time-domain sinc interpolation algorithm is an efficient and accurate method for estimating the values of a continuous function from a set of discrete samples, especially in signal processing applications where the original signal is undersampled. Its ability to provide high-quality reconstruction without introducing distortion or artifacts and its computational efficiency make it an ideal choice for many applications.
Cita come
Dr. Erol Kalkan, P.E. (2025). Time-domain Sinc Interpolation (Resampling) (https://it.mathworks.com/matlabcentral/fileexchange/59027-time-domain-sinc-interpolation-resampling), MATLAB Central File Exchange. Recuperato .
Compatibilità della release di MATLAB
Creato con
R2012b
Compatibile con qualsiasi release
Compatibilità della piattaforma
Windows macOS LinuxCategorie
- Signal Processing > Signal Processing Toolbox > Digital and Analog Filters > Multirate Signal Processing >
Scopri di più su Multirate Signal Processing in Help Center e MATLAB Answers
Tag
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!Scopri Live Editor
Crea script con codice, output e testo formattato in un unico documento eseguibile.
