Вниз
Скачать: CL | DM;

Sin   Найти похожие ветки 

 
Ford ©   (2006-06-03 21:28) [0]

Как находиться Синус и Косинус числа, мне надо реализация, без фунций Sin, Cos.

p.s
не спец я в геометрии


 
vrem   (2006-06-03 21:41) [1]

Как - подсчитывают сумму членов ряда, чем больше членов - тем точнее значение функции.
Если в геометрии, то проще - почитай в школьном учебнике. например sin угла - это отношение длины противолежащего(к углу) катета к длине гипотенузы.


 
palva ©   (2006-06-03 22:21) [2]

Ряд считать плохо. Если x находится далеко от 0, то понадобится большое число членов. Поэтому пользуются "формулами приведения" - вычитают или прибавляют к x пи до тех пор пока x не окажется в диапазоне [-пи/2, +пи/2]
Здесь ряд сходится уже хорошо. Но все равно считают не ряд а "многочлен наилучшего приближения", поскольку ряд дает большую погрешность на краях интервала и очень точно считает возле нуля. А специально подобранный многочлен имеет погрешность равномерно колеблющуюся по всему интервалу "чебышевский альтернанс". Подобрать такой многочлен непростая вычислительная задача. Можно подмотреть коэффициенты этого многочлена в стандартной программе (для компьютеров без сопроцессора). Для небольших степеней (и соответственно - точности) многочлен можно взять из справочника. Вот я набираю из книжки:

a1  =  1.000000000000
a3  = -0.166666665811
a5  =  0.008333320401
a7  =  0.000198407018014
a9  =  0.0000027522394147
a11 = -0.00000002384080041

Как видите, коэффициенты очень близки соответствующим коэффициентам степенного ряда, но все же отличаются от них.


 
palva ©   (2006-06-03 23:39) [3]

Сейчас перечитал свой текст. Многие мои комментарии неверны и неполны. Но идея остается.



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.026 c
15-1148903748
stone
2006-05-29 15:55
2006.06.25
"Разводы" в маршрутках


2-1149592300
Fiallo4ka
2006-06-06 15:11
2006.06.25
связи в таблицах


9-1131391662
JUS
2005-11-07 22:27
2006.06.25
Художество 2д спрайтов (подскажите софт)


3-1146588999
olevacho_
2006-05-02 20:56
2006.06.25
Надежность Absolute Database Personal


1-1147967851
agaga
2006-05-18 19:57
2006.06.25
Запретить растягивать картинку




   Наверх