МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ
НАЦІОНАЛЬНИЙ ТРАНСПОРТНИЙ УНІВЕРСИТЕТ
Курсова робота
З дисципліни «Чисельні методи»
Тема проекту: « Системи нелінійних рівнянь»
Виконала:
студентка групи КН-II-2
Омельченко Ю.В.
Київ 2008
Зміст
Вступ
Розділ 1 Чисельні методи розв’язання систем нелінійних рівнянь
1.1 Нелінійні рівняння
1.2 Система нелінійних рівнянь
1.3 Метод простих ітерацій
1.4 Метод Ньютона
1.5 Модифікований метод Ньютона
Розділ 2 Практичне використання методів розв’язання систем нелінійних рівнянь
2.1 Розв’язання систем нелінійних рівнянь у пакеті Mathcad
2.2 Розв’язання систем нелінійних рівнянь у пакеті Excel
2.3 Розв’язання систем нелінійних рівнянь на мові С++
Висновок
Список використаної літератури
Вступ
З розвитком нової обчислюваної техніки інженерна практика наших днів більш часто зустрічається з математичними задачами, точне вирішення яких отримати досить складно чи неможливо. В цих випадках звичайно застосовують ті чи інші наближенні обчислення. Ось чому наближені та чисельні методи математичного аналізу отримали за останні роки широкий розвиток і набули виключно важливе значення.
Нові обчислювальні засоби спричинили переоцінку відомих методів вирішення задач з точки зору доцільності їх реалізації на ЕОМ і стимулювали створення більш ефективних.
Предметом вивчення обчислювальної математики є чисельні методи вирішення задач математичного аналізу: вивчення алгоритму метода, умови збіжності ітераційних методів, вивчення границь використання методів, дослідження оцінки похибки методів і обчислень. Головним розділом обчислювальної математики є реалізація чисельних методів на ЕОМ, тобто створення програми для потрібного алгоритму і вирішення конкретної задачі за допомогою складеної програми.
У даній курсовій роботі я розгляну чисельні методи розв’язання систем нелінійних рівнянь. Серед них метод простих ітерацій та метод Ньютона в різних модифікаціях. Ці методи реалізовані в Mathcad, Excel та на мові програмування С++.
Розділ 1 Чисельні методи розв’язання систем нелінійних рівнянь
1.1 Нелінійні рівняння
Нелінійними рівняннями називаються рівняння виду
Тут
– Нелінійна алгебраїчна функція виду ;
– Трансцендентні функції – тригонометричні, обернені тригонометричні, логарифмічні, показникові и гіперболічні функції;
– комбінування цих функцій
Розв’язком нелінійного рівняння (1.1.1) є така точка
Розв’язання нелінійних рівнянь складається з двох етапів:
1) відокремлення коренів;
2) уточнення коренів нелінійних рівнянь.
На першому етапі необхідно дослідити рівняння і з’ясувати є корні чи ні. Якщо корні є, то скільки їх, і потім з’ясувати інтервали, в кожному з яких знаходиться єдиний корінь.
Перший спосіб відокремлення коренів – графічний. Виходячи із рівняння (1.1.1), можна побудувати графік функції
Другий спосіб відокремлення коренів нелінійних рівнянь – аналітичний. Процес відокремлення коренів нелінійних рівнянь базується на наступних теоремах.
Теорема 1. Якщо функція
Теорема 2. Якщо функція
Теорема 3. Якщо функція
При аналітичному методі дослідження необхідно з’ясувати інтервали монотонності функції
1.2 Система нелінійних рівнянь
Система нелінійних рівнянь має вигляд:
Тут
Розв’язання систем нелінійних рівнянь – одна із складних задач обчислювальної математики. Складність полягає у тому, щоб з’ясувати: чи має система розв’язок, і, якщо – так, то скільки. Уточнення розв’зків у заданій області – більш проста задача.
Нехай функції