Лабораторна робота № 3
Розв’язання систем лінійних алгебраїчних рівнянь (СЛАР) за точними методами.
Мета роботи : Навчитися розв’язувати системи лінійних алгебраїчних рівнянь з застосуванням ЕОМ за точними методами.
Завдання :
1. Скласти програму ЕОМ для розв’язання СЛАР за методом відповідно варіанту.
2. Розв’язати дві СЛАР, матриця і праві частини яких розміщені у фалйі, що створюються програмами lr3_a.exe та lr3_b.exe відповідно варіанту.
3. Оцінити похибку значень невідомих.
Метод розв’язання СЛАР :
для парних варіантів - зведення системи до трикутного вигляду за рекурентними формулами;
для непарних варіантів - метод квадратного кореня;
для тих, що бажають і можуть - метод віддзеркалення.
Системи лінійних алгебраїчних рівнянь (СЛАР)
Система з m лінійних алгебраїчних рівнянь з mневідомимиможе бути записана у наступному вигляді
,
де: - невідомі,
значення яких треба знайти;
- задані числові
коефіцієнти при невідомих;
- вільні члени
(праві частини).
Для розробки схем розрахунків і програмування методів розв’язання СЛАР зручно використовувати матричні позначення, в яких система записується наступним чином.
,
де: - матриця коефіцієнтів системи;
- вектор
невідомих;
- вектор правих частин.
Метод послідовного виключення невідомих (Гаусса)
Цей метод є
найбільш відомим і базується на простій і зрозумілій ідеї зведення системи
еквівалентними перетвореннями до так званого трикутного вигляду, коли у
перетвореній матриці системи всі коефіцієнти при невідомих нижче головної діагоналі
дорівнюють нулю. Таким чином, починаючи з другого рівняння, кожне наступне
містить на одне невідоме менше, а останнє є рівнянням з одним невідомим - і може бути просто розв’язане.
Знайдене з останнього рівняння значення
можна
підставити у попереднє рівняння і знайти з нього невідоме
. І далі по черзі так званим
зворотнім ходом визначити всі невідомі.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.