ТОР 5 статей: Методические подходы к анализу финансового состояния предприятия Проблема периодизации русской литературы ХХ века. Краткая характеристика второй половины ХХ века Характеристика шлифовальных кругов и ее маркировка Служебные части речи. Предлог. Союз. Частицы КАТЕГОРИИ:
|
Формальная постановка задачи.Дано у-ние: Первая производная f(x)=x+3lgx-5+0, в интервале [1;5] x=3,404_022_669_1
Уточнение корня методом касательных (метод Ньютона). Метод касательных, связанный с именем И.Ньютона, является одним из наиболее эффективных численных методов решения уравнений. Идея метода очень проста. Предположим, что функция f(x), имеющая корень на отрезке [a; b], дифференцируема на этом отрезке и ее производная f¢(x) не обращается на нем в нуль. Возьмем произвольную точку х0 проведем касательную к графику функции f(x) в этой точке и запишем уравнение касательной: y=f(x0)+f¢(x0)(x-x0) (7)
Найдем точку пересечения касательной с осью абсцисс – х1. Для определения координаты этой точки можем использовать уравнение f(x0)+f¢(x0)(x-x0)=0 Таким образом, x1=x0- (8). Повторим проделанную процедуру: напишем уравнение касательной к графику функции в точке х1 и найдем точку пересечения этой касательной с осью Ох (см. рис.1): х2=x1- Продолжая этот процесс, получим последовательность {хn}, определенную с помощью рекуррентной формулы: xn+1=xn- , n=0,1,2,… (9).
3.Данные
4.Алгоритмизация
5.Программирование uses Crt; Var xn,xn1,a,b,c: real;
function f1(x:Real):Real; {Функция} begin f1:=x+3*ln(x)/ln(10)-5; end;
function f2(x:Real):Real; {Производная функция} begin f2:=1+3/(x*ln(10)); end;
begin a:=1; b:=5; c:=0.00000001; writeln(' A=',a,' B=',b); writeln (Точность вычислений c=',c);
xn:=a; xn1:=xn-f1(xn)/f2(xn); Writeln('xn=',xn,' f(xn)=',f1(xn)); while (ABS (f1(xn))>c) and (xn<=b) do begin xn:=xn1; xn1:=xn-f1(xn)/f2(xn); Writeln('xn=',xn,' f(xn)=',f1(xn)); end; writeln ('xn+1=',xn1,' f(xn+1)=',f1(xn1)); Readln; end.
6.Испытание программы 2)eps=0.1 f(xn+1)=-2.89425316459813E-5 7.Заключение Программа отлажена и работает без сбоев.
Не нашли, что искали? Воспользуйтесь поиском:
|