Search
Code Directory
 ASP
 ASP.NET
 C/C++
 CFML
 CGI/PERL
 Delphi
 Development
 Flash
 HTML
 Java
 JavaScript
 Pascal
 PHP
 Python
 SQL
 Tools
 Visual Basic & VB.NET
 XML
New Code
WooCommerce Product Customizations 1.0
Apartment Rental Software 1.0.3
Verj.io 1.1
Order ODBC Driver for MySQL 2.3
Custom Shoe Design Software 1.0
Open source Traveloka Clone 2.0.1
Codecademy / Skillshare / Class-Central Clone Script 1.0
AnyChart JS Charts and Dashboards 8.2.0
GetOrgChart 2.4.8
Output Messenger 1.8.0
ODBC Driver for SQLite 2.3
Devart ODBC Driver for Oracle 2.3
PHPScriptsmall 1.0
Easy Button & Menu Maker 5.2
PHP Business Directory Script 1
Top Code
Ticket Booking Software – PHP Scripts mall 1.0.2
Moving Star Field 1.1
QR Code Tag 1.0
Probabilistic Data Association Filters (PDAF) - a tracking demo 1.0
Region Growing (2D/3D grayscale) 1.0
MATLAB Support Package for Arduino (aka ArduinoIO Package) 1.0
Looking Glass 20030316
Bangla Numbers in Date and Time 0.5
Citisoft Buttons Pack 4.0
JavaScript Swing (JSS) 1.0
AnyChart JS Charts and Dashboards 8.2.0
CMS Admin 1.0
Restaurant Reservation System by StivaSoft 1.0
Analog clock (static)
Low Pass Butterworth Filter 1.0
Top Rated
Output Messenger 1.8.0
Aliexpress Clone- Ec21 Script 1
Indiegogo Clone 3.0
PHP Image Resize Script 1.0
Best Spotify Clone 1.0
Get Random Record Based on Weight 1.0.0
Travel Portal Script 9.29
Magento Product Designer 1.0
OFOS - Just Eat Clone Script 1.0
PrestaShop Upload Images Module 1.2.1
Trading Software 1.2.4
Deals and Discounts Website Script 1.0.2
Readymade MLM Products 2.01
ADO.NET Provider for ExactTarget 1.0
Solid File System OS edition 5.1
A 32 point FFT in embedded MATLAB using fixed point arithmetic 1.0
File ID: 77716






A 32 point FFT in embedded MATLAB using fixed point arithmetic 1.0
Download A 32 point FFT in embedded MATLAB using fixed point arithmetic 1.0http://www.mathworks.comReport Error Link
License: Freeware
File Size: 10.0 KB
Downloads: 28
Submit Rating:
A 32 point FFT in embedded MATLAB using fixed point arithmetic 1.0 Description
Description: DFT plays important role in DSP and used in wide variety of applications like correlation and spectral analysis. Understanding quantization errors in its computation is an important aspect of its design either for s/w or h/w implementation.

A complex DFT of N points has N complex (4N real) mutliplications. In the fixed point implementation of the DFT each mutliplication introduces a quantization error (all the errors are mutually uncorrelated and uncorrelated with input sequence as well).

FFT provides an efficient way to compute DFT. Even though FFT has significantly less number of multiplications the quantization errors do not decreate accordingly. Each butterfly operation (ignoring some multiplications are trivial +/-1) involves one complex (four real) multiplication(s). The quantization errors introduced in each butterfly propagate through N/2 stages.

Analysis of quantization related noise effects in a FFT is a challenge. Since FFT algorithm consists of sequence of stages, it is possible to have different scaling strategies in each stage. The attached model shows how fixed point numeric type and fimath can be changed at each stage of the FFT (implemented as a sub function in the embedded MATLAB script).

To achieve desired numerical behavior of the algorithm for the specific application requirements, each multiplication and sum in the attached model can be tweaked independently. The complex magnitude result of FFT output is plotted and compared to its corresponding behavioral block.

License: Freeware

Related: attached, stage, Strategies, Scaling, Model, Shows, implemented, changed, fimath, Numeric, Effects, Noise, related, stagesanalysis, challenge, stages, consists

O/S:BSD, Linux, Solaris, Mac OS X

File Size: 10.0 KB

Downloads: 28



More Similar Code

The attached model implements a Sobel edge detection algorithm in Embedded MATLAB.

This demo shows how to read in an image operate on the serialized data and reconstruct the image back from serialized data after applying Sobel operators. The demo detects edges of a stop sign in the source image.

Please note that both the behavioral and hardware implementations of the Sobel operators are implemented in Embedded MATLAB in...



Equations of motions of a Cessna are modelled in this matlab GUI. Cessna levels of to a steady level flight at 10.5 kms. Four plots show (a) Alt Vs Time. (b) Alt Vs G. (c) Vel Vs Tim. (d) Flight path angle Vs Time. Other plots like Range, Ceiling,...



HOW TO: Use a CheckBox Web Control in a DataGrid in Visual Studio .NET is a tutorial through which you can insert a checkbox web control in the datagrid using three ways such as using the Templatecolumn object, using the User Interface (UI) and...



The xiffian project is a chat application made in ActionScript (flash) using a jabber (jabberd, jive...) server and the XIFF Library.

The main advantage is to be made in ActionScript, which permits you to put on your website, to be an...



phpGamesCenter is a script that allows webmasters to open a flash arcade site in few minutes, using wizard and installer.

It supports Search Engine Friendly Urls, comments system, tell-A-Friend, TOP 10, membership, multi-languages and...



phpGamesCenter is a script that allows webmasters to open a flash arcade site in few minutes, using wizard and installer.

It supports Search Engine Friendly Urls, comments system, tell-A-Friend, TOP 10, membership, multi-languages and...



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...



Embedded MATLAB block provides a way of bringing restricted subset of MATLAB into Simulink. There are couple of possibilities when moving untimed MATLAB algorithms into Simulink. This demo illustrates two such alternatives in porting a sample...



The adaptive median filter is discussed in recent designline article about embedded MATLAB block
http://www.dspdesignline.com/howto/207800676

Also attached is a power point presentation that explains the concept of serialization...



The Mogi [1958] model allows to calculate analytic solution for surface deformation due to a point source in an elastic half-space. This model is widely used to simulate ground deformation produced by local perturbation like volcanic magma...

User Review for A 32 point FFT in embedded MATLAB using fixed point arithmetic
- required fields
     

Please enter text on the image