arduino / Arduino

Arduino IDE 1.x
https://www.arduino.cc/en/software
Other
14.17k stars 7.02k forks source link

New definition file containing look-up tables for Trigonometric Functions #10671

Closed hoilett closed 4 years ago

hoilett commented 4 years ago

Hi,

The library is located here: https://github.com/LinnesLab/TrigDef

This is a definition file containing lookup tables for trigonometric functions that can be used in many different instances. Particularly, it is using in at least one other library (https://github.com/arduino/Arduino/issues/10670) for improving the speed in computer Fourier transforms by decreasing computation times. The library was used in this publication and resulted in over three orders of magnitude improvement in speed vs. using the trigonometric functions.

Publication Title: Kick LL: A Smartwatch for Monitoring Respiration and Heart Rate using Photoplethysmography Publication link: https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6448578/

cmaglie commented 4 years ago

Done.