CORDIC
Approximation of Elementary Functions


CORDIC is a library of MATLAB routines, using double precision arithmetic, which uses the CORDIC algorithm to evaluate certain functions, in particular the sine and cosine.

Related Data and Programs:

CORDIC is also available in a C++ version and a FORTRAN90 version.

SPECFUN is a FORTRAN90 library which evaluates certain special functions using fitted data.

TEST_VALUES is a MATLAB library which returns some tabulated values of various functions.

Reference:

  1. Jean-Michel Muller,
    Elementary Functions: Algorithms and Implementation,
    Second Edition,
    Birkhaeuser, 2006,
    ISBN13: 978-0-8176-4372-0,
    LC: QA331.M866.
  2. Jack Volder,
    The CORDIC Computing Technique,
    IRE Transactions on Electronic Computers,
    Volume 8, Number 3, pages 330-334, 1959.
  3. Jack Volder,
    The Birth of CORDIC,
    Journal of VLSI Signal Processing Systems,
    Volume 25, Number 2, pages 101-105, June 2000.

Source Code:

Examples and Tests:

You can go up one level to the MATLAB source codes.


Last modified on 22 June 2007.