Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Решение систем нелинейных уравнений нескольких переменных методом Ньютона




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

Метод Ньютона.

Рассмотрим нелинейную систему уравнений

(23)

или в векторной форме f (x) = 0, (23 ')

где

f

x

Для решения системы (23?) будем пользоваться методом последовательных приближений.

Предположим, известно k-е приближение

одного из изолированных корней x = векторного уравнения (23 '). Тогда точный корень уравнения (23') можно представить в виде

где - поправка (погрешность корня).

 

Подставляя выражение (24) в (23'), будем иметь

(25)

Предполагая, что функция f (x) непрерывно дифференцируема в некоторой выпуклой области, содержащей x и x^(k), разложим левую часть уравнения (25) по степеням малого вектора D x^(k), ограничиваясь линейными членами,

или, в развернутом виде,

(26)

Из формул (26) и (26') вытекает, что под производной f '(x) следует понимать матрицу Якоби системы функций f1, f2,..., fn относительно переменных x1, x2,..., xn, т. е.

 

f ' (x) = W(x) = ,

 

или в краткой записи

 

f ' (x) = W(x) = (i, j = 1, 2, …, n).

 

Поэтому формула (26) может быть записана в следующем виде:

 

Если det W (х) = , то

 

 

Отсюда видно, что метод Ньютона решения системы (23) состоит в построении итерационной последовательности:

. (27)

Если все поправки становятся достаточно малыми, счет прекращается. Иначе новые значения используются как приближенные значения корней, и процесс повторяется до тех пор, пока не будет найдено решение или не станет ясно, что получить его не удастся.

Пример 9. Методом Ньютона приближенно найти положительное решение системы уравнений

исходя из начального приближения .

Полагая:

имеем:

f (х)=

Отсюда

Составим матрицу Якоби

 

W(x) =

 

Имеем

 

 

Следовательно, матрица - неособенная. Составим обратную ей матрицу

 

W -1 (х(0)) =

 

По формуле (27) получаем первое приближение

 

х(1) = x(0) - W -1(x(0)) f (x(0)) = - = + =.

 

Аналогично находятся дальнейшие приближения. Результаты вычислений приведены в Таблице 3.

Таблица 3

i x y z
  0,5 0,5 0,5
  0,875 0,5 0,375
  0,78981 0,49662 0,36993
  0,78521 0,49662 0,36992

Останавливаясь на приближении , будем иметь:

x = 0,7852; y = 0,4966; z =0,3699.

 




Поделиться с друзьями:


Дата добавления: 2015-04-24; Просмотров: 588; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.017 сек.