
- •Міністерство аграрної політики україни
- •Міністерство аграрної політики україни
- •© Флегантов л.О., Панченко п.М., Антонець а.В., 2009 р.
- •Лабораторна робота №1.
- •Тема: Системи лінійних алгебраїчних рівнянь (метод Крамера, матричний метод)
- •Мета: Навчитись отримувати розв’язки систем лінійних алгебраїчних рівнянь методом Крамера та матричним методом
- •Теоретичні відомості
- •Лабораторна робота №2.
- •Тема: Апроксимація функцій. Мнк.
- •Мета: Навчитись знаходити параметри лінійної та квадратичної залежності за допомогою методу найменших квадратів.
- •Теоретичні відомості
- •Суть методу найменших квадратів
- •Відшукання параметрів лінійної функції
- •Відшукання параметрів квадратичної функції
- •Лабораторна робота №3.
- •Тема: Інтерполяція функцій.
- •Мета: Навчитись будувати інтерполяційний поліном та знаходити значення функції Лагранжа в довільній наперед заданій точці.
- •Теоретичні відомості
- •Теоретичні відомості
- •Запустіть програму Microsoft Excel, збережіть файл у робочу папку під назвою Розв’язування рівнянь.Xls
- •Лабораторна робота №5.
- •Тема: Наближене розв’язування систем лінійних алгебраїчних рівнянь (метод простої ітерації).
- •Теоретичні відомості
- •Теорема (достатня умова збіжності процесу ітерацій).
- •Лабораторна робота №6.
- •Тема: Наближене обчислення визначених інтегралів.
- •Мета: Навчитись обчислювати визначені інтеграли за допомогою чисельних методів.
- •Теоретичні відомості
- •Запустіть програму Microsoft Excel, збережіть файл у робочу папку під назвою Визначений інтеграл.Xls
- •Лабораторна робота №7.
- •Тема: Розв’язування звичайних диференціальних рівнянь.
- •Теоретичні відомості
- •Лабораторна робота №8.
- •Тема: Розв’язування систем звичайних диференціальних рівнянь.
- •Теоретичні відомості
- •Лабораторна робота №9.
- •Тема: Розв’язування диференціальних рівнянь у частинних похідних.
- •Мета: Навчитись знаходити розв’язки диференціальних рівнянь у частинних похідних на прикладі розрахунку величини вигину балки та розв’язання рівняння теплопровідності (Лапласа).
- •Теоретичні відомості
- •Лабораторна робота №10 Тема: Проведення кореляційного аналізу у системі statistica Мета: Навчитися процедурі проведення повного кореляційного аналізу у системі statistica.
- •Завдання
- •Побудова діаграми розсіяння
- •Розрахунок коефіцієнтів кореляції
- •Перевірка значущості коефіцієнта кореляції
- •Графічне подання результатів кореляційного аналізу
- •Завдання для самостійної роботи
- •Лабораторна робота №11 Тема: Проведення лінійного та багатофакторного регресійного аналізу у системі statistica
- •Початок роботи
- •Додаток. Основні формули
- •Література
Теоретичні відомості
Задача обчислення коренів рівняння
(4.1)
часто зустрічається як при вивченні загально-технічних дисциплін, так і в інженерній практиці. Точне значення коренів рівняння (4.1) можливе лише в деяких окремих випадках. Тому широко використовуються методи знаходження наближених значень коренів рівняння вигляду (4.1) та оцінки їх точності.
Розглянемо
задачу обчислення дійсних коренів
рівняння (4.1), вважаючи, що функція
визначена і двічі неперервно диференційовна
в деякому проміжку.
Розв’язання цієї задачі складається з двох етапів:
Відокремлення коренів рівняння (4.1);
Обчислення коренів цього рівняння із заданою точністю.
Відокремлення коренів рівняння .
Під відокремленням кореня рівняння (4.1) розуміють знаходження такого проміжку [а; b] області визначення функції , в якому виконані наступні умови:
(функція на кінцях відрізка має значення різних знаків);
не змінює знак на відрізку [а; b] (функція строго монотонна на відрізку [а; b]).
Виконання умови 1 гарантує існування на відрізку [а; b] хоч одного кореня рівняння (4.1), виконання умов 1, 2 забезпечує існування тільки одного кореня цього рівняння на [а; b].
Для збіжності ряду наближених методів обчислення кореня рівняння (4.1), відокремленого на відрізку [а; b], вимагається виконання на цьому відрізку ще однієї умови:
не змінює знак на [а; b] (крива
або опукла, або вгнута на проміжку [а; b]).
В
ідокремлення
коренів рівняння (4.1) можна проводити
як аналітично, так і графічно. Наприклад,
вибираємо точку а
в області визначення функції
і встановлюємо знак
.
Далі підбираємо точку b
так, щоб значення
мало знак, протилежний знаку
.
На відрізку [а;
b]
встановлюємо знак похідної
.
Якщо
не змінює знак на [а;
b],
то корінь рівняння (4.1) відокремлено.
Інакше, відрізок [а;
b]
звужуємо, досягаючи виконання умов 1, 2
(а при потребі й умови 3).
Інколи простіше побудувати ескіз графіка функції , грубо встановити відрізки, що містять корені рівняння (4.1) (точки перетину кривої з віссю Ох), а потім перевірити виконання умов 1-3 (рис.1).
П
ри
графічному відокремленні коренів часто
доцільно рівняння (4.1) представити у
вигляді
і побудувати ескізи графіків функцій
та
.
Абсциси точок перетину цих кривих дають
уявлення про наближені значення коренів
рівняння (4.1) (рис.2). Далі для кожного з
коренів знаходять відповідний відрізок,
що відокремлює цей корінь.
Обчислення
коренів рівняння
.
Якщо
корінь рівняння (4.1) відокремлено на
відрізку [а;
b],
наступний етап – обчислення цього
кореня із заданою точністю ε,
тобто знаходження такого наближеного
значення ξ
невідомого кореня с,
щоб виконувалась нерівність
.
Розглянемо кілька методів розв’язання цієї задачі.
Метод
половинного поділу відрізка. Проміжок
[а;
b]
ділимо точкою
пополам і розглядаємо той з проміжків
[а;
с1],
[с1;
b],
який містить шуканий корінь (для нього
має виконуватися умова 1). Позначимо цей
проміжок через [а1;
b1].
Його довжина
Для проміжку [а1;
b1]
повторюємо ту ж послідовність дій:
знаходимо
розглядаємо відрізки [а1;
с2],
[с2;
b1]
і беремо той з них, який містить корінь
с.
Позначимо його через [а2;
b2],
причому
Описаний процес продовжуємо далі.
Т
очки
с1,
с2,
..., що знаходяться в процесі обчислень,
є послідовними наближеннями шуканого
кореня рівняння. Процес продовжується
до того часу, поки не дістанемо відрізок
[аn;
bn],
що містить корінь с
рівняння (4.1) і для якого виконується
умова
Точка
і приймається за наближене значення
кореня с,
знайдене з точністю ε.
При розгляді всіх наступних методів вважаємо, що корінь с рівняння (4.1) відокремлено на відрізку [а; b] (a < b), для якого виконані умови 1-3.
Метод
дотичних (метод Ньютона).
Нехай, для визначеності, на відрізку
[а;
b]
і
В цьому випадку
,
(рис.3).
Через
точку B(b,
f(b))
проведемо
дотичну до графіка функції
.
Її рівняння
Покладаючи
,
знаходимо абсцису х1
точки перетину дотичної з віссю Ох
Оскільки
то х1
< b
і, враховуючи угнутість графіка функції,
х1
< с,
тобто с
< х1
< b.
Точку х1
приймаємо за перше наближення кореня
рівняння. Далі, виконуючи ту ж послідовність
дій для відрізка [а;
х1],
знаходимо друге наближення кореня
(причому с
< х2
< х1),
потім третє наближення х3
і т.д.
Розрахункова формула методу дотичних
(4.2)
Послідовність
наближень {xn}
спадна
і обмежена знизу точним значенням кореня
с,
тому вона має границю, яка (це легко
довести) дорівнює с:
Якщо
наближене значення кореня потрібно
знайти з точністю ε,
обчислення зупиняють при виконанні
умови
і покладають
Ми розглянули випадок, коли на відрізку [а; b] і Для інших можливих комбінацій знаків і слід користуватися таким правилом:
якщо
на [а; b], дотичні потрібно проводити, починаючи з точки B(b, f(b)) (у формулі (4.2) х0 = b);
якщо ж
на [а; b], дотичні проводять, починаючи з точки А(а, f(а)) (х0 = а).
При цьому буде забезпечена збіжність обчислювального процесу (4.2).
Метод
хорд (метод січних).
Нехай знову на відрізку [а;
b]
і
Проведемо хорду між точками А(а,
f(а))
і B(b,
f(b))
і знайдемо абсцису x1
точки перетину прямої АВ
з віссю Ох
(рис.4).
Р
івняння
прямої АВ:
При у=0
маємо
причому а
< х1
< с.
Далі будуємо хорду А1В,
де А1(х1,
f(х1)),
знаходимо друге наближення кореня
і т.д.
Для (n +1)-го наближення матимемо:
(4.3)
Розрахункова
формула (2.3) методу хорд зберігається і
для випадку, коли
і
на відрізку [а;
b].
Якщо ж
на [а;
b]
,
то підрахунки наближень кореня с
ведуться за формулою
(всі хорди в цьому випадку проходитимуть через точку А(а, f(а))).
При заданій
точності ε
процес обчислень зупиняють тоді, коли
виконана умова
.
Завдання:
знайти корені рівняння
.
Відокремлення коренів