fixed_trigonometry

Crates.iofixed_trigonometry
lib.rsfixed_trigonometry
version0.4.4
sourcesrc
created_at2021-09-18 12:48:54.289461
updated_at2024-09-30 18:53:05.51881
descriptionFixed point numerical approimations to trigonometric functions.
homepage
repositoryhttps://github.com/ErikBuer/Fixed-Trigonometry
max_upload_size
id453295
size54,069
Erik Buer (ErikBuer)

documentation

README

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.
Commit count: 116

cargo fmt