![]() |
Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология Образование Политология Производство Психология Стандартизация Технологии |
Решение нелинейных уравнений.
Задача нахождения корней нелинейного уравнения возникает достаточно часто. Нелинейные уравнения делятся на алгебраические и трансцендентные. Для алгебраического уравнения Хотя алгебраические и трансцендентные уравнения часто решают одними и теми же методами, но существуют численные методы, использующие свойства алгебраических уравнений. Методы решения делятся на прямые и итерационные. Прямые методы позволяют найти решения уравнений непосредственно с помощью формул. Пример: Решение квадратного уравнения по формулам Виета. В итерационных методах задаётся процедура решения в виде многократного применения некоторой процедуры. В этом случае нахождение корня уравнения состоит из двух этапов. 1 этап: отыскание приближенного значения корня или содержащего его отрезка. 2 этап: уточнение приближенного значения корня до некоторой заданной точности. Приближенное значение корня (начальное приближение) может быть найдено различными способами: 1) из физических соображений 2) из решения аналогичной задачи при других исходных данных; 3) графическим методом. Если удалось найти две точки, образующих отрезок,
Если знак разный, то это гарантирует, что между ними будет хоть один корень. Итерационный процесс состоит в последовательном уточнении начального приближения. Каждый такой шаг называется итерацией. В результате получается последовательность приближенных значений корня. Если эта последовательность с ростом
Метод 10 Метод половинного деления. Метод половинного деления является одним из простейших методов решения нелинейных уравнений, и один из самых распространённых. Допустим, нам удалось найти отрезок,
Число корней n+1, n – четное. В качестве начального приближения берем точку,
и получаем два отрезка Полученный сокращенный отрезок
If else При этом надо учитывать, что итерационный процесс может быть расходящимся. Но метод половинного деления обладает значительным преимуществом – он всегда сходится. На итерационном шаге с номером Недостатком этого метода является достаточно медленная сходимость.
Метод 11 Метод простых итераций. Представим нелинейное уравнение: Например: Пусть Проиллюстрируем этот метод графически:
Итерационный процесс сходится
Итерационный процесс расходится Для сходимости итерационного процесса достаточно, чтобы выполнялось условие Сходимость метода может зависеть от удачного преобразования Например:
Метод 12 Метод Хорд
и что в точке
В методе хорд, как и в методе половинного деления на каждом итерационном шаге происходит последовательное сужение отрезка Получим соотношение для определения точки С. Получили Итерационный процесс повторяем до тех пор, пока не будет достигнута заданная точность
Метод 13 Популярное:
|
Последнее изменение этой страницы: 2017-03-11; Просмотров: 550; Нарушение авторского права страницы