Be the first to rate this file! 22 Downloads (last 30 days) File Size: 67.9 KB File ID: #22326
image thumbnail

Fixed Point Radix-4 FFT

by Mike Donovan

 

04 Dec 2008

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 Toolbox
MATLAB release MATLAB 7.7 (R2008b)
Tags for This File  
Everyone's Tags
Tags I've Applied
Add New Tags Please login to tag files.
Please login to add a comment or rating.
Tag Activity for this File
Tag Applied By Date/Time
communications Cristina McIntire 05 Dec 2008 14:48:33
fixed point Cristina McIntire 05 Dec 2008 14:48:33
signla processing Cristina McIntire 05 Dec 2008 14:48:33
signal processing Mike Donovan 05 Dec 2008 14:48:38
communications Mike Donovan 05 Dec 2008 14:48:38
fixed point Mike Donovan 05 Dec 2008 14:48:38

Contact us at files@mathworks.com