![]() Полезное:
Как сделать разговор полезным и приятным
Как сделать объемную звезду своими руками
Как сделать то, что делать не хочется?
Как сделать погремушку
Как сделать так чтобы женщины сами знакомились с вами
Как сделать идею коммерческой
Как сделать хорошую растяжку ног?
Как сделать наш разум здоровым?
Как сделать, чтобы люди обманывали меньше
Вопрос 4. Как сделать так, чтобы вас уважали и ценили?
Как сделать лучше себе и другим людям
Как сделать свидание интересным?
![]() Категории:
АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника
![]() |
Пример выполнения задания. Рассмотрим задачу вычисления функции y=cos(x) с погрешностью ,используя разложение косинуса в ряд
Рассмотрим задачу вычисления функции y=cos(x) с погрешностью Накопление суммы производим по рекуррентной формуле Sn=Sn-1+tn(x) Текущий член ряда будем вычислять по формуле На рис. 2.1 приведён алгоритм вычисления бесконечного ряда с заданной погрешностью eps.
Рис. 2.1. Алгоритм вычисления суммы бесконечного ряда
Программа вычисления суммы имеет следующий вид: {Цель: вычисление суммы с заданной погрешностью по } { итерационному алгоритму } {Переменные:x-аргумент функции,S-сумма } { eps-погрешность вычисления суммы } { n-переменная суммирования } { t- слагаемое }
program symma; var eps,S,t,x:real; n:integer; Begin {ввод исходных данных} Writeln('введите x, погрешность eps'); Read(x,eps); Writeln('для x= ',x:6:2,' с погрешностью ',eps:6:4); t:=1; S:=1; n:=1; while abs(t)>eps do {начало цикла} begin t:=-t*x*x/(2*n*(2*n-1)); S:=S+t; n:=n+1; end; {конец цикла} Writeln('n= ',n,'S= ',S:7:4); Writeln('контрольное значение = ',cos(x):7:4); end. Date: 2015-10-21; view: 578; Нарушение авторских прав |