| MATLAB Function Reference | Search  Help Desk |
| interpft | See Also |
One-dimensional interpolation using the FFT method
y = interpft(x,n) y = interpft(x,n,dim)
y = interpft(x,n)
returns the vector y that contains the value of the periodic function x resampled to n equally spaced points.
If length(x) = m, and x has sample interval dx, then the new sample interval for y is dy = dx*m/n. Note that n cannot be smaller than m.
If X is a matrix, interpft operates on the columns of X, returning a matrix Y with the same number of columns as X, but with n rows.
y = interpft(x,n,dim)
operates along the specified dimension.
The interpft command uses the FFT method. The original vector x is transformed to the Fourier domain using fft and then transformed back with more points.
interp1 One-dimensional data interpolation (table lookup)