Н.В. Клиначев

Аппроксимация функции синуса степенным рядом для вычисления микроконтроллером

Рабочие файлы: [IQsin] [IQatan2] [IQsqrt] [IQ-Математика]

...

Таблица 1. Полиномы наилучшего приближения для функции sin(x) на интервале от -π/2 до +π/2
Полином наилучшего приближения Абсолютная погрешность Число операций
1 x · (0.98557 - 0.142595 · x · x) 4.5e-3 4
2 x · (0.9996951 - x · x · (0.16567 - 0.0075132 · x · x)) 68e-6 7

Чертёж 1

Листинг 1. Программный код dll-блока (javascript)

Литература

  1. Совершенствование полиномиальных методов воспроизведения тригонометрических функций в информационно-вычислительных системах / И.В. Пантелеев, В.В. Чекушкин // Радиотехнические и телекоммуникационные системы, 2013, №1, с. 53-59. – URL: http://rts-md.com/docs/archives/RTS_13_1/5_4%20Panteleev_Chekushkin.pdf. Дата обращения: 29.06.2015.
  2. Another fast fixed-point sine approximation. – URL: http://www.coranac.com/2009/07/sines. Дата обращения: 9.08.2015.

29.06.2015