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
.Net Runtime Library for Delphi 6.0.4.0
Scimbo 1.64
AnyMap JS Maps 8.4.2
GetOrgChart 2.5.3
AnyChart JS Charts and Dashboards 8.4.2
OrgChart JS 3.8.0
dbForge Compare Bundle for MySQL 8.1
dbForge Search for SQL Server 2.3
Database Workbench Pro 5.5.0
Luxand FaceSDK 7.0
SSIS Data Flow Components 1.10
Entity Developer Professional 6.3
dbForge Index Manager for SQL Server 1.9
dbForge Data Generator For MySQL 2.2
Magento Australia Post eParcel Extension 1.0
Top Code
PHP Point of sale 10.0
MATLAB Support Package for Arduino (aka ArduinoIO Package) 1.0
Betting system 6.x-1.x-dev
Java-2-Pseudo 1.0
Faculty Evaluation System 1.1
TeeBI for RAD Studio Suite 2017
Cuckoo Search (CS) Algorithm 1.0
Student Information Management System 1.0
Java/RTR 1.0
JEDI Database Desktop 27012002
Mind Fighter 1.1
JAC (Java Asn.1 Compiler) 3.0
000-516 Free Test Exam Questions 10.0
ICDoctorAppointment - Doctor Appointment Script 1.2
CONTRAST CONTROLLER 1.0
Top Rated
Deals and Discounts Website Script 1.0.2
ADO.NET Provider for ExactTarget 1.0
Solid File System OS edition 5.1
Classified Ad Lister 1.0
Aglowsoft SQL Query Tools 8.2
ICPennyBid Penny Auction Script 4.0
PHP Review Script 1.0
ATN Resume Finder 2.0
ATN Site Builder 3.0
Availability Booking Calendar PHP 1.0
PHP GZ Blog Script 1.1
ATN Jobs Software 4.0
ATN Mall 2.0
WeBuilder 2015 13.3
PHP Digital Download Script 1.0.4
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: 29
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: 29



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