Radix-4 FFT Test Script
This file runs three versions of a Radix-4 FFT written in MATLAB:
radix4FFT1_Float.m computes a radix-4 FFT for floating point data types
radix4FFT2_FixPt.m computes a fixed point radix-4 FFT (requires Fixed Point Toolbox)
radix4FFT3_FixPtEML.m is an Embedded MATLAB version of the radix-4 FFT that can be used in Simulink. You can also generate C code for this code (using Real Time Workshop). This version can also be compiled into a MEX'd executable that runs significantly faster than the fixed point code.
For a description of the radix-4 FFT algorithm see the following link to DSPDesignLine.com:
Download apps, toolboxes, and other File Exchange content using Add-On Explorer in MATLAB.