Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Блок – схема решения уравнения f(x) методом половинного деленияСодержание книги
Поиск на нашем сайте
Метод хорд Дано уравнение f(x)=0. Пусть найден отрезок , такой, что на его концах функция f(x) имеет разные знаки, то есть . Пусть, кроме этого, производные и на отрезке сохраняют знак. (Пусть при a0<x<b0). За приближенное значение корня принимаем точку пересечения с осью ОХ хорды, проходящей через точки A0[a0, f(a0) ], B0[b0, f(b0) ] Уравнение хорды: (1) Точка пересечения a1 с осью ОХ находится из (1) при у=0 (при этом х=а1): (2) Принимая а1 за конец первого отрезка , можно снова провести хорду и получится приближенное значение а2 (3) И так далее (4) Можно показать, что процесс сходится и в пределе . Метод Ньютона Пусть ξ – корень уравнения f(x)=0 определен на отрезке причем и непрерывны и сохраняют знаки при a<x<b. Найдя какое-нибудь n-ое приближенное значение корня xn= ξ (a≤xn≤b), мы можем уточнить его по методу Ньютона. Положим (1) Где hn-малая величина. По формуле Тейлора, беря только линейные члены находим: (2) Так как - «корень», то Из (2) следует: Подставляя hn в (1), получаем новое приближение корня: (3) Так как уравнение касательной в точке Bn[bn, f(bn) ]: Полагая у=0 (корень!); xn=xn+1 получим Поэтому метод Ньютона называют еще методом касательных. Если в качестве начального приближения выбрать точку а, то получили бы новое приближение, выходящее за интервал . Следовательно «хорошим» начальным приближением x0 является то, для которого выполнено неравенство: (4) Для оценки точности (погрешности) n-го приближения xn можно воспользоваться следующим соотношением: , То есть «установившееся» начальные десятичные знаки приближения xn и xn+1,являются верными (следует взять более двух последующих приближений!) Пример: Вычислить методом Ньютона отрицательный корень уравнения: с пятью верными знаками. Решение: Полагая х=0,-10,-100,…, получим f(0)=-10000, f(-10)=-1050, f(-100)≈108 Искомый корень находится в интервале [-100,-10]. Сузим интервал, рассматривая точку х=-11 f (-11)=3453. Таким образом -11<ξ<-10 На этом интервале и . Так как , то есть , за начальное приближение выбираем х0=-11. Результаты вычислений сводим в таблицу:
Останавливаемся на n=3. проверяем точность решения, давая приращение . (два знака до запятой, три знака – после) -5 значащих цифр. -10261<ξ<-10260 Любое из этих чисел дает искомое приближение. (А хорошо бы еще 1-2 итерации выполнить) ЛЕКЦИЯ 7 Приближенное решение алгебраических и трансцендентных уравнений (продолжение) Метод итераций (метод последовательных приближений) Пусть дано уравнение: f(x)=0 (1) где f(x) – непрерывная функция. требуется вычислить действительный корень уравнения (1) находящийся на отрезке . Заменим уравнение (1) на равносильным ему уравнением (2) где - непрерывна на функция. Выбираем произвольное и подставляем его в правую часть равенства (2). Получаем Аналогично получаем Рассмотрим последовательность x0,x1,x2,…,xn,… Пусть эта последовательность сходится, то есть существует предел . Покажем, что с – корень уравнения (2) По построению причем - непрерывная функция. Переходя к пределу при , получаем что и требовалось доказать. Так как уравнения (1) и (2) равносильны, то c-корень и уравнения (1), то есть исходного уравнения. Выясним при каких значениях процесс сходится. Теорема Пусть функция определена и дифференцируема на отрезке , причем все ее значения . Пусть кроме этого, при (3) Тогда итерационный процесс сходится и дает в пределе единственный корень уравнения Доказательство: Уравнение имеет на отрезке действительный корень. Обозначим его ξ Выбираем произвольные и строим итерационную последовательность ; ;…; . Рассмотрим уравнение . (*) Т.к. ( - корень уравнения , т.е. , а ). Применяем теорему Лагранжа к уравнению (*). , где лежит между и , т.е. . Согласно неравенству (3), имеем , т.к. . Аналогично находим Используя следующее неравенство, получаем Повторяя процесс, получаем (4) По условию теоремы , поэтому из (4) следует , т.е. . Т.е. итерационная последовательность сходится и дает в пределе корень уравнения . Корень этот единственный. Действительно, предположим, что на этом отрезке есть еще корень уравнения . Тогда т.к. . Пришли к противоречию. Теорема доказана. Замечание 1. По условию теоремы итерационный процесс сходится при любом выборе . Благодаря этому он является самоисправляющимся, т.к. неверно вычисленное можно рассматривать как новое нулевое приближение. Замечание 2. , Т.к. , , то каждое последующее приближение ближе к корню чем предыдущее.
Геометрический смысл метода итераций.
Корень уравнения - это абсцисса точки пересечения кривой и прямой . а) При приближения и т.д. монотонно убывают, приближаясь к (или возрастают, если ).
Условие теоремы , автоматически выполняются если .
б) При последовательные приближения колеблются около .
в) При итерационный процесс расходится!
Для применения метода итераций уравнение нужно привести к виду так, чтобы при . Это можно сделать различными способами: 1. Уравнение заменяется равносильным . В этом случае . Параметр подбирают так, чтобы , при . 2. Уравнение заменяется равносильным , где - произвольная, дифференцируемая на отрезке функция, не имеющая корней на отрезке . подбирают так, чтобы , при . Можно показать, что при соответствующем выборе функции , получаются расчетные формулы метода хорд и метода касательных.
Оценка приближения. Из условия (4) , учитывая, что , получаем . (1) Приведем без доказательства еще одну формулу для оценки погрешностей. . (2) Из (1) и (2) следует, что итерационный процесс сходится тем быстрее, чем меньше . Если , погрешность удобно оценить так: последовательные приближения и , в этом случае лежат по разные стороны от корня . Поэтому . (3) Если за приближенное значение корня взять полусумму последних полученных приближений , то . Пример: Вычислить приближенно действительный корень уравнения. . при всех . Сузим этот интервал методом половинного деления. Вычислим , поэтому . ! поэтому заменяем исходное уравнение равносильным , получаем ; . Находим , такое чтобы при . Пусть Тогда При , Получаем . Пусть При таком выполняется достаточное условие сходимости итерационного процесса, т.к. ; . Выбираем Подставляем , в правую часть уравнения получаем Аналогично находим: ; ; ; ; ; ; ; ; Оценим погрешность по формуле Итак ;
1) Условие сходимости всегда выполняется для функций , где . 2) Если производная отрицательна на отрезке , то уравнение , заменяется на .
ЛЕКЦИЯ 8 Интерполирование функций.
|
|||||||||||||||||||||||||||||
Последнее изменение этой страницы: 2021-03-09; просмотров: 109; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 18.225.54.147 (0.007 с.) |