Полезное:
Как сделать разговор полезным и приятным
Как сделать объемную звезду своими руками
Как сделать то, что делать не хочется?
Как сделать погремушку
Как сделать так чтобы женщины сами знакомились с вами
Как сделать идею коммерческой
Как сделать хорошую растяжку ног?
Как сделать наш разум здоровым?
Как сделать, чтобы люди обманывали меньше
Вопрос 4. Как сделать так, чтобы вас уважали и ценили?
Как сделать лучше себе и другим людям
Как сделать свидание интересным?
Категории:
АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника
|
Решение системы нелинейных уравнений методом Ньютона
Система нелинейных уравнений решается методом Ньютона аналогично. Пусть дана система нелинейных уравнений
f 2(x 1,..., х n)=0; … … …; f n(х 1,..., х n)=0. Эта система заменяется системой линеаризованных уравнений
… … … … …;
… … … … … …
или в общем матричном виде
где Данная система линейных уравнений может быть решена любым известным численным методом (например, методом Гаусса). Алгоритм решения системы нелинейных уравнений методом Ньютона состоит из следующих действий:
Для этого решим систему линейных уравнений
численным методом относительно поправок ∆ х (1).
| f 1(х 1,…, х n)|≤ε1; | f n(х 1,…, х n))|≤εn. Если не выполняется хотя бы одно из n условий, то производим следующую итерацию – повторяем действия 3-7, уже используя полученные значения Метод Ньютона эффективен в том случае, когда известны хорошие начальные приближения неизвестных, достаточно близкие к корням системы нелинейных уравнений. Это условие в наших задачах, как правило, удается выполнить. Пример: нужно решить систему нелинейных уравнений
0 итерация 1. 1 итерация 1. 2. Отсюда 3.
4.
2 итерация 1. 2. 3.
4.
Результаты расчетов сведем в таблицу
Date: 2015-07-24; view: 406; Нарушение авторских прав |