NUMERICAL METHODS FOR DSP SYSTEMS IN C
Cordic
Cordic.zip
This zip file contains the following
programs:
cord.c - one implementation of
the cordic functions to approximate tangent, sine and cosine functions.
If the correct trigonometric identities are applied more functions can
be approximated.
cordic.c - a version of cordic
approximation based upon information in Basic Scientific Subroutines Vol.
II by F.R. Ruchdeschel.
cordexp.c - another version of
cordic approximation that solves for the exponential function.
cordtan.c and corditan.c - two
c programs, one solves for the tangent directly and the other solves for
its inverse.
cordic unrolled - a Mathcad spreadsheet
based upon Ruchdeschel's technique with each step unrolled with the results
explicit.
cordic as a program - a Mathcad
spreadsheet using a slightly different technique based roughly on Ruchdeschel
for solving for Sines. Other programs for computing other functions may
be based upon this file.
Ruchdeschel's program - a Mathcad
spreadsheet illustrating a concise statement of Ruchdeschel's program.
|