Skip to content

ErikBuer/Fixed-Trigonometry

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Fixed Trigonometry

No-STD fixed-point implementation of trigonometric functions in Rust.

It utilizes the fixed library to allow flexibility in fixed point sizes and precisions.

The package.

The documentation.

Release notes are found under RELEASES.md.

Functionality

The library currently implements:

  • fft/ifft calculation, for complex fixed-point vectors.
  • sin and cos using low order polynomails, for real fixed-point numbers.
  • atan using numerical methods.
  • sqrt using the Nonlinear IIR Filter (NIIRF) method.
  • powi and complex::powi calculation.
  • no-std utilities for complex numbers.

About

Fixed point trigonometric approximations in Rust

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages