Знайдемо визначник матриці:
det A = - 9 В· 1/3 В· (-5) В· 87/5 = 261
Знайдемо зворотну матрицю:
Прямий хід:
В В В В
Зворотний хід:
В В В В В
В
Рисунок 9 - Приклад роботи програми
Як видно з отриманого рішення воно збігається з точним, що дає нам можливість переконатися в правильності роботи розробленої програми.
Висновок
В результаті виконання курсової роботи на тему В«Розробка програми вирішення систем лінійних рівнянь, обчислення визначника та звернення матрицьВ» мною була розроблена програма, що реалізує рішення СЛАР методом Гауса. У програмі використовуються оригінальні процедури які забезпечують можливість знаходження LU - розкладання, коренів рівнянь, визначників і звернення матриць. Ці процедури можуть без змін переноситися і використовуватися програмами в яких вирішуються завдання лінійної алгебри. p align="justify"> Програма дозволяє вирішувати будь-які системи, які мають порядок не вище 10. Причому, завдяки зручному інтерфейсу користувача, за один сеанс роботи з програмою, можна вирішувати будь-яке число систем. p align="justify"> Враховуючи широку поширеність систем лінійних рівнянь в різних галузях науки і техніки, розроблена програма значно полегшує процес їх вирішення і скорочує необхідне на рішення час.
Розробка програми проводилася в середовищі візуального програмування Delphi, що дозволило закріпити найбільш характерні прийоми програмування, а також освоїти роботу з цією версією мови. До недоліків програми можна віднести обмеженість порядку системи. Його можна усунути шляхом доопрацювання процедури введення матриці системи і вектора правих частин. br/>
Список використаної літератури
1 Бідасюк Ю.М. Mathsoft MathCAD: самовчитель/Ю.М. Бідасюк. - М.: Діалектика, 2009. - 751 c. p align="justify"> Ваулин А.С. Мови програмування/А.С. Ваулин. - М.: Мир, 2003. - 248 с. p align="justify"> Вержбицький В.М. Чисельні методи (лінійна алгебра і нелінійні рівняння)/В.М. Вержбицький. - М.: Вища. шк., 2000. - 433 c.
Глушаков С.В. Програмування на Delphi/С.В. Глушаков. -Харків: Фоліо, 2002. - 518 с.
Жоголєв Е.А. Введення в технологію програмування (конспект лекцій)/Е.А. Жоголєв. - М.: В«ДІАЛОГ-МГУВ», 1994. - 286 с. p align="justify"> Каліткін В.Г. Чисельні методи/В.Г. Каліткін. - М.: Наука, 1978. - 398 с.
Д. Мак-Кракена. Чисельні методи та програмування на Фортрані/Д. Мак-Кракена, У.Дорн. ...