Time-domain Sinc Interpolation (Resampling)
Versión 2.0.0.2 (21,8 KB) por
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.
Citar como
Dr. Erol Kalkan, P.E. (2025). Time-domain Sinc Interpolation (Resampling) (https://www.mathworks.com/matlabcentral/fileexchange/59027-time-domain-sinc-interpolation-resampling), MATLAB Central File Exchange. Recuperado .
Compatibilidad con la versión de MATLAB
Se creó con
R2012b
Compatible con cualquier versión
Compatibilidad con las plataformas
Windows macOS LinuxCategorías
- Signal Processing > Signal Processing Toolbox > Digital and Analog Filters > Multirate Signal Processing >
Más información sobre Multirate Signal Processing en Help Center y MATLAB Answers.
Etiquetas
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!Descubra Live Editor
Cree scripts con código, salida y texto formateado en un documento ejecutable.