
- •Математичне моделювання
- •1. Що таке математичне моделювання?
- •3. Класифікація моделей.
- •4. Приклади математичних моделей.
- •1) Задача про рух снаряда.
- •2) Задача про бак з найменшою площею поверхні.
- •3) Транспортна задача.
- •4) Задача про радіоактивний розпад.
- •5) Задача про комівояжера.
- •6) Задача про знаходження зв'язку між структурою і властивостями речовин.
- •7) Задача про визначення надійності електричного ланцюга.
4) Задача про радіоактивний розпад.
Нехай N (0) – вихідна кількість атомів радіоактивної речовини, а N(t) – кількість атомів, що не розпалися в момент часу t. Експериментально встановлено, що швидкість зміни кількості цих атомів N '(t) пропорційна N (t), тобто N' (t) = – N (t), > 0 – стала радіоактивності даної речовини. У шкільному курсі математичного аналізу показано, що розв’язок цього диференціального рівняння має вигляд N (t) = N (0) e– t . Час T, за який число вихідних атомів зменшилося вдвічі, називається періодом напіврозпаду, і є важливою характеристикою радіоактивності речовини.
Для визначення T треба покласти у формулі
Тоді
Наприклад, для радону = 2,084 • 10–6, і звідси, T = 3,15 діб.
5) Задача про комівояжера.
Комівояжеру, що живе в місті A1, треба відвідати міста A2, A3 і A4, причому кожне місто точно один раз, і потім повернутися назад у A1. Відомо, що всі міста попарно з'єднані між собою дорогами, причому довжини доріг bij між містами Ai і Aj (i,j = 1,2,3,4) такі:
b12 = 30, b14 = 20, b23 = 50, b24 = 40, b13 = 70, b34 = 60. Треба визначити порядок відвідування міст, при якому довжина відповідного шляху мінімальна.
Рис. 2
Зобразимо кожне місто точкою на площині і помітимо її відповідною міткою Ai (i = 1, 2, 3, 4). З'єднаємо ці точки відрізками прямих: вони будуть зображувати дороги між містами. Для кожної «дороги» зазначимо її протяжність у кілометрах (рис. 2). Вийшов граф – математичний об'єкт, що складається з деякої множини точок на площині (названих вершинами) і деякої множини ліній, що з'єднують ці точки (названих ребрами). Більше того, цей граф помічений, так як його вершинам і ребрам приписані деякі мітки – числа (ребрам) або символи (вершинам). Циклом на графі називається послідовність вершин V1, V2, ..., Vk, V1 така, що вершини V1, ..., Vk – різні, а будь-яка пара вершин Vi, Vi +1 (i = 1, ..., k – 1) та пара V1, Vk з'єднані ребром. Таким чином, розглядувана задача полягає в знаходженні такого циклу на графі, що проходить через всі чотири вершини, для якого сума всіх ваг ребер мінімальна. Знайдемо перебором всі різні цикли, що проходять через чотири вершини і починаються в A1:
1) A1, A4, A3, A2, A1; 2) A1, A3, A2, A4, A1; 3) A1, A3, A4, A2, A1.
Знайдемо тепер довжини цих циклів (в км): L1 = 160, L2 = 180, L3 = 200. Отже, маршрут найменшої довжини – це перший.
Зауважимо, що якщо в графі n вершин і всі вершини попарно з'єднані між собою ребрами (такий граф називається повним), то число циклів, що проходять через усі вершини, так само
Отже, в нашому випадку є рівно три цикли.
6) Задача про знаходження зв'язку між структурою і властивостями речовин.
Розглянемо декілька хімічних сполук, які називаються нормальними алканами. Вони складаються з n атомів вуглецю і n + 2 атомів водню (n = 1, 2 ...), пов'язаних між собою так, як показано на малюнку 3 для n = 3. Нехай відомі експериментальні значення температур кипіння цих речовин:
yэ(3) = – 42°, yэ(4) = 0°, yэ(5) = 28°, yэ(6) = 69°.
Потрібно
знайти
наближену
залежність
між
температурою
кипіння
і
числом
n
для
цих
сполук.
Припустимо,
що ця залежність має
вигляд
y a n + b,
де a, b – сталі, що підлягають визначенню. Для знаходження a і b підставимо в цю формулу послідовно n=3, 4, 5, 6 і відповідні значення температур кипіння. Маємо:
– 42 3a + b, 0 4a + b, 28 5a + b, 69 6a + b.
Для визначення найкращих a і b існує багато різних методів. Скористаємося найбільш простим з них. Виразимо b через a з цих рівнянь:
b – 42 – 3a, b – 4a, b 28 – 5a, b 69 – 6a.
Візьмемо за шукане b середнє арифметичне цих значень, тобто покладемо b 16 – 4,5a. Підставимо у вихідну систему рівнянь це значення b та, обчислюючи a, одержимо для a наступні значення: a 37, a 28, a 28, a 36. Візьмемо за шукане a середнє значення цих чисел, тобто покладемо a 34. Тоді, шукане рівняння має вигляд
y 34n – 139.
Перевіримо точність моделі на вихідних чотирьох сполуках, для чого обчислимо температури кипіння за отриманою формулою:
yр(3) = – 37°, yр(4) = – 3°, yр(5) = 31°, yр(6) = 65°.
Таким чином, похибка розрахунків даної властивості для цих сполук не перевищує 5°. Використаємо отримане рівняння для розрахунку температури кипіння сполуки з n = 7, що не входить у вихідну множину, для чого підставимо в це рівняння n = 7: yр (7) = 99°. Результат вийшов досить точний: відомо, що експериментальне значення температури кипіння yе(7) = 98°.