Курсовая работа: Исследование метода простой итерации и метода Ньютона для решения систем двух нелинейных алгебраических уравнений

Выходные параметры:

xout – матрица размерности n×2 значений решения системы, составленная по строкам из решений на m-ном шаге;

dxout –матрица размерности n×2 значений ошибки решения, составленная по строкам из ошибок на m-ном шаге;

mout – вектор, составленный из номеров итераций на каждом шаге.

Текст программы :

Классический метод Ньютона – модуль mpi2.m

Входные параметры:

x 0 – вектор начальных приближений;

edop – допустимая ошибка вычислений;

Используемые переменные:

F – вектор функции, полученный в некоторой точке;

J – матрица Якоби, вычисленная в некоторой точке;

dx - вектор ошибки на каждом шаге итерационного процесса

delta – вектор промежуточных значений, используемых для расчета dx

nf , ndx – нормы вектора функции и вектора ошибки соответственно;

x - вектор решения системы на каждом шаге итерационного процесса.

Выходные параметры:

xout – матрица размерности n×2 значений решения системы, составленная по строкам из решений на m-ном шаге;

dxout –матрица размерности n×2 значений ошибки решения, составленная по строкам из ошибок на m-ном шаге;

mout – вектор, составленный из номеров итераций на каждом шаге.

Текст программы :

3 Описание тестовых задач

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

1 . Решение системы обеими методами, графики решений и ошибок при начальных условиях :


Как и следовало ожидать, метод Ньютона сошелся на две итерации быстрее благодаря квадратичной скорости сходимости.

2 . При начальных условиях - начальные условия отстоят от точного решения примерно на 0,5.

Метод Ньютона опять сошелся быстрее на две итерации, общее число итерации каждого метода по сравнению с предыдущим решением увеличилось на единицу, поэтому можно сделать вывод, что разница между точным решением и начальным приближением 0,5 несущественно повлияла на сходимость.

3 . При начальных условиях - начальные условия отстоят от точного решения примерно на 2.

Результаты вычислений показывают, что при отстоянии начального приближения от точного значения на 2 количество итераций в методе простой итерации значительно возросло, в то время как число итерации метода Ньютона увеличилось всего на 1.

4 . Для проверки времени счета введем в модули методов новую переменную t, определяющую время счета, и возьмем начальные приближение, очень далекие от точного решения - начальные условия отстоят от точного решения примерно на 37.


К-во Просмотров: 248
Бесплатно скачать Курсовая работа: Исследование метода простой итерации и метода Ньютона для решения систем двух нелинейных алгебраических уравнений