Home > By category > Scripts >Communication > Fixed-Point ATAN2 using CORDIC



Fixed-Point ATAN2 using CORDIC

  • Downloads: 
  • Views: 
  • Rating:

This demo consists of a m-file script (fixed_point_atan2_using_cordic.m) and a m-file function (atan2_fixpt.m). The script contains a step-by-step explanation of how a four quadrant arctan can be calculated using a CORDIC (COordinate Rotation DIgital Computer) algorithm. The first part shows the CORDIC algorithm in floating-point double precision, whereas the second part of the m-file explains how to implement the CORDIC in 16-bit fixed-point with bit shifts. The third part shows how to generate C code for the m-file function to speed-up the algorithm.

The m-file function contains an implementation of the CORDIC in Embedded MATLABd-OC?D? compliant m-code. This function can be used to generate C-code or HDL (VHDL or Verilog) in MATLAB™ of Simulink™.

Free download from Shareware Connection - This demo consists of a m-file script (fixed_point_atan2_using_cordic.m) and a m-file function (atan2_fixpt.m).

Publisher: Giorgia Zucchelli | License: Freeware | Price: 0.00
Version: 1.0 | Size: 10 KB | Platform: Matlab, Scripts
Released Date: 02-06-2013 | Rating: 0 | Title: Fixed-Point ATAN2 using CORDIC

Author Url: http://www.mathworks.com
Program Info Url: http://www.mathworks.com
Download Url: http://www.mathworks.com/matlabcentral/fx_files/19316/1/fixed_point_atan2_using_cordic.zip

More downloads from Fixed-Point ATAN2 using CORDIC publisher Giorgia Zucchelli:

Phase Locked Loop tutorial - This tutorial starts with a simple conceptual model of an analog Phase-Locked Loop (PLL).

Fixed-Point ATAN2 using CORDIC keywords:
Fixed-Point ATAN2 using CORDIC related downloads:

16-bits fixed-point PID implementations in C - The effect of fixed-point arithmetic in 16-bits PID controller C routines on the closed-loop precision is shown in this Simulink model. Two Simulink blocks that implement single and double precision 16-bits PID C routines are generated with the LCT.

Converting Models from Floating Point to Fixed Point for Production Code Generation - An essential step in embedded software development, floating- to fixed-point conversion can be tedious, labor-intensive, and error-prone

Simulink Fixed-Point Tutorial R2008a (Japanese) demo files - Demo files used in "Simulink Fixed-Point Tutorial R2008a (Japanese)".

Fixed-point signal processing in M - Functions accompanying MATLAB News & Notes article "Fixed-point Signal Processing: Getting Started" by Darel A. Linebarger and Thomas A. Bryan, 2004

16-bits fixed-point PID controller - This simulation illustrates the effects of the fixed-point computations on the closed-loop precision for a 16-bits PID controller.

Shareware Connection periodically updates pricing and software information of 'Fixed-Point ATAN2 using CORDIC' from company source 'Giorgia Zucchelli' , so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft,  Using 'Fixed-Point ATAN2 using CORDIC' crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of Fixed-Point ATAN2 using CORDIC.

New Reviews

WWPass BlackBook and Personal Secure Storage - With time, PC security is turning out to be more complex and tedious matter. You can no longer rely on security apps but ensuring privacy of data is also important. While many password manager apps offer secure data encryption options, losing the ...

Magican Monitor - Macs are famous for their superb stability and ease at multitasking. That explains why they enjoy a steady and growing user base, the steep price tag notwithstanding. However, prolonged usage can make even the most powerful iMac or Macbook ...

Potatoshare Systemnanny - People use PCs for various needs nowadays. A computer is not used to run office productivity or accounting software alone anymore. It is also used for tasks like web browsing, media playback, file conversion, and myriad related needs. After ...

Cold Turkey - To keep your kids and teenage family members away from pornographic and objectionable websites you can use parental control software. Such apps offer numerous restrictive measures to limit PC and web access for young users. However, adult users ...

EasyBrake - PC users often need to convert videos from various formats to other formats that suit their needs. As expected, there are hundreds of free and paid apps to accomplish such tasks nowadays. It is not mandatory that you will have to pay a high ...

Canva - While designing becomes a requirement for millions of PC users at times, a majority of them do not feel comfortable about using mainstream design software. The steep learning curve associated with some graphic design and print publishing apps ...

Machete Video Editor Lite 3.8 build - Average PC users are no longer strangers to video file handling and editing. There are so many sources from where you acquire video files, as it is. You also need to deal with video clips acquired from cameras and smart phones. At times, you may ...

Windows Media Player - There is hardly any Windows user who has not used Windows Media Player. This app was bundled with nearly each version of Windows and whether you like or dislike the software, it is likely you had a brush with it during your initial days with the ...

Haihaisoft HUPlayer .4.5v - People use various types of media software to play back audio and video files in their PCs. While a majority of users stick with the bundled Windows Media player, some others opt for commercial and third party alternatives. If you want something ...

VLC Media Player Portable - There are plenty of media player applications available for Windows and some of the popular ones are actually freeware. If you find the Windows media player inadequate or sluggish, give VLC media player a try. This versatile media player plays ...




New Downloads

HotDisc DVD Copy

HotDisc DVD Copy is a very
easy, fast and powerful DVD
ripping tool, which can help
you rip and convert your
favorite DVD ...

Cool iPhone Ringtone Maker

Cool iPhone Ringtone Maker
lets you create your own
ringtones from the mp3, wav,
ogg, aac, m4a, ra, wma music
files in ...

MacX iPhone DVD Ripper

MacX iPhone DVD Ripper
provides perfect solution to
rip DVDs to iPhone 6/6 Plus,
iPhone 5S/5C/5, iPhone
4S/4/3GS, iPod, ...

pplot

PPLOT is a graphical plot
layout and design tool for
both Matlab 4 and Matlab 5
(both PC and UNIX versions)

Letter Extraction from
Image

This program makes an easy
understanding of Image
Processing on MATLAB.

Formatter Reference

Provides a "Formatter
Reference" field type for
being able to display other
fields differently on a
per-entity basis.

1st order ODE's numerical
solution with EULER method

Euler modified approximation
method to solve IVP ODEs

Alamouti Scheme with GUI

Alamouti Scheme with GUI
performs Monte-Carlo
simulation and estimates BER
of Alamouti Scheme over
Rayleigh channel.

PARAFAC2

This m-file fits the PARAFAC2
model which is similar yet
more flexible than the
ordinary PARAFAC model.

Coffee Roulette

First set the parameters in
the first code cell

Pareto Front Using Fitness
Sharing

This code finds and plots the
Pareto front of the following
problem

Overlap Add Overlap Save
methods implementation for
block DFT processing

The overlap add and overlap
save are the two generally
implemented methods when the
input is greater than the
maximum ...