КАТЕГОРИИ: Архитектура-(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) |
Чисельні методи розв’язання систем нелінійних рівнянь
Достатньо велика кількість інженерних задач на проміжному етапі вирішення зводиться до вирішення системи нелінійних рівнянь. Це одна з найважчих задач з точки зору реалізації її на ЕОМ. Одним із найбільш простих алгоритмів її рішення є метод Ньютона. Це найбільш розповсюджений метод розв’язання систем нелінійних рівнянь. Його популярність обумовлена тим, що в порівнянні з методом простої ітерації він забезпечує найбільш швидку збіжність. В основі методу Ньютона лежить представлення всіх n рівнянь у вигляді рядів Тейлора. Розглянемо алгоритм методу Ньютона. Нехай дана система нелінійних рівнянь виду
де 2. Алгоритм методу базується на розкладі кожної функції системи в околі точки з координатами
1. Початкова система буде мати вигляд:
2. Припустимо, що прирости
Або в матричній формі система (4.22) буде мати вигляд:
де 3. В результаті таких перетворень система рівнянь може розглядатися як система лінійних алгебраїчних рівнянь відносно
можливо розв'язувати систему відносно вектора приросту
Дану задачу можна розв'язати з будь-якої точки, вибравши вектор початкових наближень. 4. Процес розв’язання системи нелінійних рівнянь (4.20) з використанням системи лінійних алгебраїчних рівнянь (4.23) відносно Схема алгоритму метода Ньютона представлена на рисунку 4.20.
Рисунок 4.20 – Схема алгоритму розв'язання систем нелінійних рівнянь методом Ньютона Приклад. Стійкість складної конструкції жорстких балок описується системою нелінійних рівнянь виду:
Розв’язати дану систему нелінійних рівнянь методом Ньютона. Розв’язок. Для того, щоб розв’язати дану систему нелінійних рівнянь методом Ньютона необхідно перетворити систему до вигляду (4.23). Для цього знайдемо спочатку частині похідні всіх рівнянь системи в початкової точці для формування матриці Якобі, яка буде мати вигляд:
За допомогою програми, що складена відповідно алгоритму, який представлений на рисунку 4.20, для знаходження вектора розв’язку Х багаторазово методом Гауса розв’яжемо на ЕОМ систему виду:
відносно вектору поправки В результаті можна отримати наступні результати:
Дата добавления: 2014-11-08; Просмотров: 831; Нарушение авторских прав?; Мы поможем в написании вашей работы! |