Контрольні питання та завдання
1. У яких випадках можна
застосовувати формулу Крамера для
розв’язку систем лінійних алгебраїчних
рівнянь?
2. Використавши процедуру
SystemEqualizationAgebra
складіть на одній із алгоритмічних мов
програму розв’язку систем лінійних
алгебраїчних рівнянь і знайдіть розв’язок
системи рівнянь
7;
12;
16.
3. Чому у процедурі
SystemEqualizationAgebra
рядки переставляються
таким чином, щоб у черговій ітерації
елемент
відповідного стовпця тої частини матриці
,
над якою здійснюються перетворення, за
модулем був би найбільшим?
4. Які властивості визначників
матриць лежать в основі їх обчислення
з використанням методу Гауса?
5. На основі процедури
DeterminantMatrix
на одній із
алгоритмічних мов складіть програму
обчислення визначників матриць і
знайдіть визначник матриці
.
6. Модифікуйте процедуру
SystemEqualizationAgebra
таким чином, щоб
вона була придатною для знаходження
обернених матриць і на основі отриманої
процедури
InverseMatrix
і на одній із алгоритмічних мов складіть
програму та знайдіть матрицю обернену
матриці
із п. 5.
1
Процедури, що помічені *
реалізовані у програмному середовищі
MatLab.Тексти
програм наведені у [ ]
52