- •Міністерство освіти україни
- •1.1. Відділення корней
- •1.2. Уточнення корней
- •1.2.1. Метод ділення відрізка наполовину
- •1.2.2. Метод Ньютона (доточних)
- •1.2.3. Метод хорд (сікучих)
- •1.2.4. Метод ітеграцій (метод послідовніх приближень)
- •2. Численне рішення систем лінійних алгебраічних рівнянь
- •2.1. Метод Крамера.
- •2.2. Метод Гаусса.
- •2.3 Блок-схема програми для рішення систем лінійних рівнянь методом Гаусса
- •2.4. Метод простій ітерації
- •2.5. Метод Зейделя
- •3. Обробка експериментальних даних
- •3.1. Задачі, які виникають при обробці експериментальних даних
- •3.2. Інтерполіровання
- •3.2.1. Інтерполіровання функцій
- •3.2.2 Зворотне інтерполіровання
- •3.3. Апроксимація
- •3.3.1. Вибір емпирічної формули. Метод вирівнювання
- •2) Розраховуваєм нові перемінні X та y та занесемо їх до табл. 3.1.
- •3.3.2.Визначення параметрів емпирічноі формули
- •3.3.2.1. Метод обраних точок
- •3.3.2.2. Метод середніх
- •3.3.2.3. Метод найменьших квадратів
- •4. Методи чиселього інтегрування
- •4.1. Метод трапецій
- •4.2. Метод Сімпсона
- •4.3. Оцінка точності формул чисельного інтегрування. Вибір кроку інтегрування
- •4.3.1. Вибір кроку інтегрування за оцінкою остаточного члена (помилки)
- •4.3.2. Вибір кроку інтегрування за допомогою подвійного перерахунку
- •5. Методи чисельного інтегрування звичайних діференціальних рівнянь
- •5.1. Одноступінчати методи
- •5.1.1. Рішення за допомогою рядів Тейлора
- •5.1.2 Метод Ейлера
- •5.1.3. Модификований метод Ейлера
- •5.1.4. Метод Ейлера-Коши Мал. 5.3. Метод Ейлера- Коші
- •5.2. Багатоступінчати методи
- •6. Методи рішення лінейної крайової задачи
- •6.1. Постановка задачи
- •6.2. Метод кінцевих різностей
- •6.3. Метод прогонки
- •6.4. Алгоритм рішення крайової задачі методом прогонки
2.1. Метод Крамера.
Значення невідомих Хi (i=1,2,...,n) можуть бути одержані по формулам Крамера:
det Aі
Хi = ------------
det А
де матриця Аi визначається з матриці А зміною i-того стовпця стовпцем вільних членів.
Такий спосіб рішення лінійних систем з n-невідомими приводить до обчислювання n+1 детермінант порядку n, що предствляє собою дуже трудойомку операцію при скількох –небудь великом числі n.
2.2. Метод Гаусса.
Найбільш розповсюдженим методом рішення систем алгебраічних рівнянь являється метод Гаусса, у основі якого лежить ідея послідовного виключення невідомих. Існують різні обчислюванні схеми, реалізующі цей метод.Розглянемо одну з них – схему єдиного ділення.
Хай задана система лінійних рівнянь n-го порядку, детермінант якоє відмітний від нуля. Припустимо, що матриця коєфіцієнтів не має нульових діагональних елементів. Якщо такі маються, то відповідною перестановкою рядка їх завжди можна зробити ненульовими.
Метод Гаусса заключається у наступному:
1. З усіх рівнянь, крім першого, виключаються члени, які содержать x1. Для цього з другого, третього,....., n-го рівнянь системи почленно, включая праві частини, віднімаються перше рівняння, діленне на а11 та помножене відповідно на а21, а22, а23,....., аn1. У результаті цієї операції порядок усіх рівнянь, за виключенням першого, понижується на одиницю.
2. Знову полученне друге рівняння ділиться на а22 та аналогичним способом, починая з третього рівняння, виключаються усі елементи, які містять х2.
3. Повторюємо цю процедуру n-1 раз, тобто кожен раз виключая невідомі з нижчерозташованих рівнянь, можна получити у результаті ступенчату трикутникову систему рівнянь, еквівалентну першоначальноє, останнє рівняння якої отримує тільки одну невідому.
4. Рішення ступенчатої системи рівнянь здійснюється шляхом послідовного обчислювання невідомих, починая з останього рівняння.
ПРІКЛАД:
Для визначення змісту компонентів начальної суміші необхідно визначити наступну систему рівнянь :
2.0*x1+1.0*x2-0.1*x3= 3.7
0.4*x1+0.5*x2-4.0*x3=13.4
0.3*x1-1.0*x2+1.0*x3= 1.3
Для рішення системи використовуємо метод Гаусса. З другого та третього рівняння виключимо члени, які містять х1. Для цього спочатку поділимо перше рівняння на а11 = 2.0. Отримаємо:
х1+0.5*x2-0.05*x3=1.85
Потім, помножимо отримане рівняння на а21 та а31, віднимимо з друго го та третього рівняннь відповідно. Таким чином отримаємо систему з двома невідомими:
0.3*x2+4.02*x3=12.66
-1.15*x2+1.015*x3=0.745
Поділив перше рівняння отриманої системи на а22 та помножив його на а32, вичтемо з другого рівняння цієї системи.
16.425*x3=49.275
Таким чином,еквівалентна система має вигляд:
x1 + 0.5*x2 - 0.05*x3 = 1.85
x2+ 13.4*x3 = 42.2
16.425*x3 = 49.275
З отриманої еквівалентної системи послідовно знайдемо:
x3 = 3.0
x2 = 42.2 - 13.4*3.0 = 2.0
x1 = 1.85- 0.5*2.0 + 0.05*0.3 = 1.0
Процес побудування еквівалентної трикутної системи називається прямим ходом, а процес знаходження значень невідомих – оберненим ходом.