|
|
| File Information |
| Description |
This program uses the fractional fourier transform to compute only part of the FFT. It is even faster if the signal is sparse (i.e. it contains only a few non-zero elements).
Example:
signal=rand(16,1);
ft=FPFT(signal,1024,64);
This computes the first 64 points of the FFT of signal, signal is padded with zeroes to length 1024 first. This is much faster than
ft=FFT(signal,1024);ft=ft(1:64);
FPFT uses a caching mechanism to improve speed for multiple calls. |
| MATLAB release |
MATLAB 6.5.1 (R13SP1)
|
|
Tags for This File
|
| Everyone's Tags |
|
| Tags I've Applied |
|
| Add New Tags |
Please login to tag files.
|
| Comments and Ratings (3) |
| 28 Oct 2006 |
bencheikh halim
|
|
|
| 05 Jan 2008 |
Ted Kang
|
|
|
| 20 Feb 2012 |
sanjay gupta
|
|
|
| Updates |
| 27 Dec 2005 |
For certain cases the speed has been increased by 30%. Also a small bug fix was applied. |
|
Contact us at files@mathworks.com