5.0

5.0 | 1 rating Rate this file 39 Downloads (last 30 days) File Size: 67.9 KB File ID: #22326
image thumbnail

Fixed Point Radix-4 FFT

by

 

These functions compute a fixed point radix-4 FFT.You can generate C code from this m-code.

| Watch this File

File Information
Description

 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:

http://www.dspdesignline.com/showArticle.jhtml;jsessionid=5DBROAJQ3SIWCQSNDLOSKHSCJUNN2JVN?articleID=204400676&queryText=freescale+fft

Required Products Fixed-Point Designer
MATLAB release MATLAB 7.7 (R2008b)
Tags for This File   Please login to tag files.
Please login to add a comment or rating.
Comments and Ratings (2)
13 Mar 2013 Andres Romero

Great submision, thanks!

03 Mar 2012 Marwan

the thechnic used in the source code floor((n-1)/r^(stage) is protected under the US patents numbers 6,993,547 and 6,751,643

Contact us