Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Все за 2й курс / Лекция 12_2_12.docx
Скачиваний:
19
Добавлен:
12.12.2021
Размер:
382.74 Кб
Скачать

§12.2 Решение нелинейных систем уравнений.

Рассмотрим систему нелинейных уравнений.

(5)

Ее можно записать в матричной форме: , если ввести вектор-функцию

(6)

Рассмотрим различные способы решения системы, основанные на уже известных, изученных методах решения задачи.

ПРИМЕР 1. Найти решение системы уравнений:

Локализуем корни уравнения.

Преобразование системы к виду, удобному для итераций:

Из представленного графика следует, что:

, .

Далее считаем нелинейным методом Зейделя:

, далее:

Дальше вычисления сведем в таблицу:

n

0

0.2

1

1

0.3678794

1.444667

0.44

2

0.2358245

1.2659521

0.18

3

0.2819707

1.3257399

0.06

4

0.26560636

1.30422156

0.02

5

0.2713837

1.31177831

0.007

6

0.26934066

1.3091010

0.002

7

0.27006273

1.310046

0.0009

Метод сходится очень медленно.

Метод эквивалентен модифицированному методу простой итерации.

Вернемся к теореме о сходимости метода простой итерации.

Если в окрестности корня функция непрерывно дифференцируема и удовлетворяет условию

,

то метод простой итерации сходится .

Для систем нелинейных уравнений метод имеет тот же вид, понимаемый в векторной форме:

,

где - это вектор-функция, которая для данного примера имеет вид: . Проверим условие сходимости:

Ясно, что на отрезке локализации корня.

В этом случае условие сходимости не выполнено. Но метод все-таки сходится.

Попробуем воспользоваться более быстро сходящимся методом.

Вернемся к исходной системе (1) и разложим каждую функцию в ряд Тейлора, оставив только линейную часть этого разложения:

Тогда придем к системе линейных алгебраических уравнений:

Если ввести в рассмотрение матрицу Якоби: ,

то метод Ньютона можно записать в следующей векторной форме:

Если предположить, что матрица невырожденная, то существует

обратная матрица и вычисления можно делать по формуле:

.

ПРИМЕР 2.Найти решение системы уравнений методом Ньютона.

Локализация корней.

Имеются две точки локализации (-0.5, 0.5) и (1,1).

Найдем матрицу Якоби для задачи:

Обратная матрица :

Окончательно , расчетная формула метода примет вид:

Итерируя по формуле, можно найти решения системы:

(-0.3573;0.37769) и (1.2181;0.98396)

Обычно процесс вычислений организуют без использования обратной матрицы, а на основе решения СЛАУ. Введем вектор

С помощью вектора запишем метод Ньютона так:

Теперь запишем последнее равенство в виде системы:

Получили систему нелинейных уравнений. Чтобы ее упростить, возьмем для решения упрощенный метод Ньютона. Для этого вычислим матрицу Якоби в точке начального приближения:

Получили СЛАУ относительно вектора . После этого находим

. Вычисления выполняем до тех пор пока : .

Вернемся к примеру.

. Вычислим матрицу A.

Проведем вычисления:

n

0

0.2

1

0.05963444

0.29424043

0.29424043

1

0.25963444

1.29424043

0.00942261

0.01372444

0.01372444

2

0.26905705

1.30796487

0.00071156

0.00163403

0.00163403

3

0.26976861

1.3095989

0.00009433

0.00017768

0.00017768

Ответ:

Соседние файлы в папке Все за 2й курс