Вниз
Скачать: 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.052 c
2-1149362980
barzini
2006-06-03 23:29
2006.06.25
Дипломная. БД. Хелп.


15-1148323166
Kerk
2006-05-22 22:39
2006.06.25
коддавинчи


2-1149425426
media
2006-06-04 16:50
2006.06.25
progressbar


2-1149410039
Wood
2006-06-04 12:33
2006.06.25
WebSnap приложение.


1-1147858042
kyn66
2006-05-17 13:27
2006.06.25
Цикл в цикле принимает неверные начальные значения




   Наверх