разложение синуса в ряд



разложение синуса

Автор Антон Антонович задал вопрос в разделе Другие языки и технологии

Помогите написать программу для нахождения синуса числа в паскале? и получил лучший ответ

Ответ от Александр Потетнин[гуру]
Если имеется ввиду, что нельзя использовать стандартную функцию, то
Разложение синуса в ряд Тейлора
Задача:
Используя разложение в ряд Тейлора найти значение sin(x) с заданной точностью e.
Описание:
Код:
program sin_teilor;
var x,stx,sint,e: real;
i,fakt,z: integer;
Begin
Write('Введите x: ');
Readln(x);
Write('Введите точность e: ');
Readln(e);
stx:= x; {x в степени}
fakt:= 1; {значение факториала в знаменателе}
sint:= 0; {первый элемент в разложении}
i:= 1; {счётчик}
z:= 1; {знак элемента}
while stx/fakt>=e do begin {до тех пор, пока элемент в разложении не меньше точности}
sint:=sint+z*stx/fakt;
inc(i,2);
stx:=stx*x*x;
fakt:=fakt*(i-1)*i;
z:=z*(-1); {смена знака}
end;
Writeln('Количество элементов в разложении = ',i div 2);
Writeln('Значение sin(',x:6:6,')= ',sint:6:6);
Writeln('Значение компьютера: ',sin(x):6:6);
Readln;
End.
Источник: ссылка. ru/prog/sin.htm

Ответ от Максим[гуру]
Sin(x)

Ответ от Gennady[гуру]
Вы не поверите Y := Sin(x);

Ответ от Мирослав Воеводин[гуру]
uses crt; var m,res:real; begin writeln('Введите число: '); Readln(m); res:=sin(m); writeln('Sin(',m,')=',res:3:2); readln end.

Ответ от *МАИС*[гуру]
Народ вы что забилы что в паскале нет градусв там радианы ! 57,7

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Помогите написать программу для нахождения синуса числа в паскале?
спросили в Тейлор
Помогите разложить в ряд тейлора))
Есть готовое разложение синуса
sin x = x - x^3/3! + x^5/5! - x^7/7! +
y = 3*sin x = 3*(x
подробнее...

Помогите решить
тебе поможет таблица брадиса вот ссылочки
подробнее...

Научите выводить рекуррентную формулу!
рекурентная формула, это зависимость текущего члена от предыдущего

нужно выразить An+1
подробнее...
спросили в Матрицы
Экспонента и Синус матрицы
Поскольку матрицы можно возводить в степень и умножать (делить) на число, то по определению
подробнее...
спросили в Тейлор
Помогите, пожалуйста, разложить (sin(x))^2 (синус квадрат x), в ряд Тейлора с формулой n-го члена.
При разложении нужно пользоваться стандартным разложением косинуса и формулой
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:

как самому вычислить синус, косинус, тангенс углов в 30 и 60 градусов!?
Воспользуйся подсказкой .
С хорошей степенью точности синус угла в радианах равен самому этому
подробнее...
спросили в Фура
Для чего нужно разложение функции в ряд фурье? И вообще что он из себя представляет?
Раскладывать функции в различные ряды - любимое занятие при сравнениях разных функций: сравнивать
подробнее...

Как посчитать синус и тангенс 15? Именно Посчитать самому, а не на калькуляторе. Собственно суть в заголовке
#yaimg587823#
Либо изучение высшей математики, разложение функции синус в ряд и вычисление
подробнее...
спросили в Vivendi
Как сделать калькулятор на VB с синусами и косинусами
Добрый вечер!

1. Ответчик "Кто - то" ответил неверно. Ничего разлагать ни в какой ряд не
подробнее...
спросили в Паскаль
Математическое выражение на паскале. Помогите! Как это записать в паскале? sin(x+5 th x) - sh cos x
Гиперболические функции напрямую в Паскале задать нельзя, поэтому придется использовать их
подробнее...
спросили в Фура
Тригонометрический ряд Фурье
А ты почитай про него: подробнее...
Ряд Тейлора на Википедии
Посмотрите статью на википедии про Ряд Тейлора
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*