Вход

Численное решение нелинейных уравнений итерационными методами

Рекомендуемая категория для самостоятельной подготовки:
Курсовая работа*
Код 188992
Дата создания 2015
Страниц 28
Источников 8
Мы сможем обработать ваш заказ (!) 14 мая в 14:00 [мск]
Файлы будут доступны для скачивания только после обработки заказа.
1 700руб.
КУПИТЬ

Содержание

Содержание
1 Понятия и определения 3
1.1 Постановка задачи 3
1.2 Локализация корней 4
1.3 Уточнение корней 8
2 Методы уточнения корней 10
2.1 Метод половинного деления (бисекции, дихотомии) 10
2.2 Метод хорд 12
2.3 Метод Ньютона (метод касательных) 14
2.3.1 Сущность метода Ньютона 14
2.3.2 Сходимость метода Ньютона 15
2.3.3 Выбор начального приближения в методе Ньютона 17
2.4 Модифицированный метод Ньютона 17
2.5 Метод секущих 18
2.6 Метод простых итераций 19
2.6.1 Сущность метода простых итераций 19
2.6.2 Преобразование уравнения к итерационному виду 22
2.7 Метод Мюллера 24
2.8 Метод Риддерса 25
3 Методы решения алгебраических уравнений 26
3.1 Постановка задачи 26
3.2 Метод Лаггера 26
3.3 Метод сопровождающей матрицы 27
Список литературы 28

Фрагмент работы для ознакомления

2.7). При решении уравнения необходимо отыскатьточкупересечения кривой у = f(х) ипрямойу = х.НаРис. 2.7, аизображена некоторая кривая у = f(х),котораяможетпредставлять собой любую функцию, но сейчас для нас важно то обстоятельство, что производная этой функции в окрестности корня положительна и меньше 1. Пусть х = х*– корень уравнения, который, естественно, предполагается неизвестным. Выберем начальное приближение в точке х0.Следующее приближении х1, в соответствии с , будет равно f(x0).Для того, чтобы отобразить х1 на графике, можно провести через точку прямую, параллельную оси ОХ, до пересечения с прямой у = х, а затем в точке пересечения этих прямых опустить перпендикуляр на ось ОХ, который и отметит положение точки x1.Аналогично получаются все последующие приближения. Из рисунка видно, что они сходятся к корню. Напомним, что для рассмотрения мы взяли функцию, производная которой положительна и меньше 1.Рассмотрим теперь другую функцию у = f(х), производная которойотрицательна, но меньше 1 по абсолютному значению. Этот случай изображен на Рис. 2.7, в. Последовательные приближения также сходятся к корню, но на этот раз каждое последующее приближение находится с противоположной стороны от корня. В то время как в первом случае все последовательные приближения находились с одной стороны от корня.Наконец, рассмотрим случай, когда производная функции у = f(х) больше 1 (Рис. 2.7, б) и меньше -1 (Рис. 2.7, г). В обоих случаях каждое последующее приближение отстоит дальше от корня, т.е. итерационный процесс расходится. Из сказанного выше можно предположить, что итерационный процесс, определяемый формулой , сходится при условии, что производная f(х) меньше 1 по абсолютной величине.Математически условие сходимости можно установить следующим образом [7]. Представим k-е и (k+1)-е приближения в форме:где ek и ek+1– отклонения приближений от корня.Функцию f(х) вблизи точки х* приближенно заменим первыми двумя членами ряда Тейлора. Тогда итерационная формула примет вид:но, поскольку х* является корнем уравнения, то первые слагаемые в правой и левой частях этого выражения тождественно равны и, следовательно,Для сходимости итерационного процесса необходимо, чтобы погрешность на каждом шаге убывала:откуда следует, что в окрестности корня должно выполняться условие:Таким образом, для того чтобы итерационный процесс был сходящимся, необходимо, чтобы абсолютная величина производной f’(х) в окрестности корня была меньше единицы. Если это условие выполняется на отрезке [а,b], на котором локализован корень, то в качестве начального приближения можно взять любую точку из этого отрезка . Скорость сходимости зависит от абсолютной величины производной |f’(х)|: чем меньше |f’(х)| вблизи корня, тем быстрее сходится процесс.Преобразование уравнения к итерационному видуПереход от уравнения к уравнению в итерационной форме можно осуществить различными способами в зависимости от вида функции f(х) [8]. При таком переходе необходимо построить функцию f(х) так, чтобы выполнялось условие сходимости .В качестве примера рассмотрим уравнение х3–х–1 = 0, один из корней которого расположен в интервале [1,2]. Преобразуем это уравнение квиду следующим образом: х = х3–1. Проверим условие сходимости для средней точки интервала локализации х = 1,5:Очевидно, что условие сходимости не выполнено. Преобразуемуравнение к итерационному виду другим способом: ,и вновь проверим условие сходимости:Видно, что в этом случае условие сходимости выполнено.Теперь рассмотрим один из общих алгоритмов перехода от уравнения f(х) = 0 к уравнению х = f(х). Умножим левую и правую части уравнения f(х) = 0 на произвольную константу и добавим к обеим частям неизвестное х. При этом корни исходного уравнения не изменятся:,илиУравнениеэквивалентноуравнению с функцией. Произвольный выбор константы позволяет обеспечить выполнение условия сходимости . Поскольку в данном случае , значение следует выбирать, так чтобы в окрестности корня выполнялось условие:Желательно выбрать величину t такой, чтобы -1 < f’(х) < 0, тогда сходимость будет двухсторонней (Рис. 2.7,в). В этом случае в качестве критерия окончания итерационного процесса можно использовать соотношение.Замечание. При сходимости последовательных приближений к корню с разных сторон, что имеет место при f'(х) < 0 в окрестности корня(Рис. 2.7, в), величина превосходит истинную погрешность, т.е.  и критерий окончания итерационного процессаявляется вполне объективным.Если же f'(х) > 0, то сходимость ккорню носит односторонний характер (Рис. 2.7, а), и условиеможет выполниться гораздо раньше нужного требования. В этом случае контроль достигнутой точности лучше осуществлять по проверке неравенствагде Наибольшую скорость сходимости в методе простых итераций получим при f’(х) = 0. Этого можно добиться, если выбрать параметр tзависящимотхв видеПри этом итерационная формула переходит в формулу Ньютона:Таким образом, метод Ньютона можно трактовать как частный случай метода простых итераций, обладающий максимальной скоростью сходимости.Метод МюллераИдея метода Мюллера состоит в приближенной замене функции f(х)интерполяционным полиномом второй степени (параболой), построенным по трем точкам хk-2, хk-1, хk, и нахождением абсциссы точки пересеченияэтой параболы с осью ОХ, т.е. решением квадратного уравнения. Иными словами, в методе Мюллера используется не линейная аппроксимация, как в методах хорд, секущих и Ньютона, а квадратичная.Расчетные формулы метода следующие:Знак перед корнем выбирается так, чтобы абсолютное значение знаменателя было максимальным.Метод Мюллера обладает сверхлинейной сходимостью с порядком сходимостипорядка 1,8.Метод РиддерсаМетод Риддерса является модификацией рассмотренного ранее метода хорд и применяется в тех случаях, когда известен отрезок локализации корня. Приведем расчетные формулы метода Риддерса без вывода:где , а функция sign(x) определена следующим образом:.Несомненным достоинством метода Риддерса является, тот факт, что определяемые по формуле последовательные приближения корня, также как и в методе хорд, всегда располагаются внутри отрезка локализации, и при этом метод обладает сверхлинейной сходимостью с порядком сходимости .Методы решения алгебраических уравненийПостановка задачиВсе рассмотренные выше методы уточнения корней нелинейных уравнений одинаково пригодны как для трансцендентных, так и для алгебраических уравнений. В то же время существуют методы, учитывающие специфику решаемой задачи. Рассмотрим кратко два таких метода[8].Метод ЛаггераМетод Лагерра основывается на следующих соотношениях для полиномов:Предполагают, что корень х1, который мы ищем, находится на расстоянии а от текущего приближения, в то время как все другие корни находятся на расстоянии b: х–х1 = а; х–хi = b, I =  2,3,...,п.Тогда с учетом рассмотренных соотношений для полиномов можно записать: и Выражая из этих соотношений а, получим:Знак перед корнем выбирается таким образом, чтобы знаменатель имел наибольшее значение.Метод сопровождающей матрицыВ основе этого метода лежит тот факт, что собственные значения квадратной матрицы , т.е. такие числа l,для которых выполняется равенство , могут быть определены как корни характеристического полинома .Можно показать, что для матрицыназываемой сопровождающей матрицей, характеристическим полиномомбудет являться полином общего вида. Таким образом, задачу поиска корней полинома можно свести к задаче нахождения собственных значений сопровождающей матрицы.Список литературыТурчак Л.И. Основы численных методов: Учеб.пособие. – М.: Наука; Гл. ред. физ.-мат. лит., 2008. – 320 с.Тынкевич М.А. Численные методы анализа: Учеб.пособие. – Кемерово, 2007. – 123 с.Бахвалов Н.С., Лапин А.В., Чижонков Е.В. «Численные методы в задачах и упражнениях». М.: Высшая школа, 2010.Амосов А.А., Дубинский Ю.А., Копченова Н.В. «Вычислительные методы для инженеров». М.: Высшая школа, 2014.Самарский А.А., Гулин А.В. «Численные методы».М.: Наука, 2009.Бахвалов Н. и др. Численные методы. – М.: Лаборатория базовых знаний. 2005. – 624с.Вержбицкий В.М. Численные методы. Математический анализ и ОДУ.–М.: Высшая школа. 2006. –382 с.Вержбицкий В.М. Численные методы. Линейная алгебра и нелинейные уравнения.–М.: Высшая школа. 2010. –266 с.

Список литературы [ всего 8]

СПИСОК ЛИТЕРАТУРЫ
1. Турчак Л.И. Основы численных методов: Учеб.пособие. – М.: Наука; Гл. ред. физ.-мат. лит., 2008. – 320 с.
2. Тынкевич М.А. Численные методы анализа: Учеб.пособие. – Кемерово, 2007. – 123 с.
3. Бахвалов Н.С., Лапин А.В., Чижонков Е.В. «Численные методы в задачах и упражнениях». М.: Высшая школа, 2010.
4. Амосов А.А., Дубинский Ю.А., Копченова Н.В. «Вычислительные методы для инженеров». М.: Высшая школа, 2014.
5. Самарский А.А., Гулин А.В. «Численные методы».М.: Наука, 2009.
6. Бахвалов Н. и др. Численные методы. – М.: Лаборатория базовых знаний. 2005. – 624с.
7. Вержбицкий В.М. Численные методы. Математический анализ и ОДУ.–М.: Высшая школа. 2006. –382 с.
8. Вержбицкий В.М. Численные методы. Линейная алгебра и нелинейные уравнения.–М.: Высшая школа. 2010. –266 с.
Очень похожие работы
Пожалуйста, внимательно изучайте содержание и фрагменты работы. Деньги за приобретённые готовые работы по причине несоответствия данной работы вашим требованиям или её уникальности не возвращаются.
* Категория работы носит оценочный характер в соответствии с качественными и количественными параметрами предоставляемого материала. Данный материал ни целиком, ни любая из его частей не является готовым научным трудом, выпускной квалификационной работой, научным докладом или иной работой, предусмотренной государственной системой научной аттестации или необходимой для прохождения промежуточной или итоговой аттестации. Данный материал представляет собой субъективный результат обработки, структурирования и форматирования собранной его автором информации и предназначен, прежде всего, для использования в качестве источника для самостоятельной подготовки работы указанной тематики.
bmt: 0.00507
© Рефератбанк, 2002 - 2024