Дипломная работа: Розробка алгоритму та програми чисельного розвязку систем лінійних алгебраїчних рівнянь з розрідженою
|
Використовуючи (1.22) і (1.23) послідовно знаходимо:
|
|
1.1.6 Метод прогону
Для розв’язку систем виду або, що те ж саме,
|
використовується метод прогону, заснований на припущенні, що шукані невідомі зв'язані рекурентним співвідношенням:
|
де i=1,… ,n-1 .
Використовуючи це співвідношення, виразимо xi-1 і xi через xi+1 і підставимо в рівняння (1.26):
|
де Fi – права частина i -го рівняння. Це співвідношення буде виконуватися незалежно від розв’язку, якщо зажадати
|
|
Звідси випливає:
|
|
З першого рівняння одержимо:
|
|
Після знаходження прогоночних коефіцієнтів α і β , використовуючи рівняння (1.27), одержимо розв’язок системи. При цьому
|
1.1.7 Матричний метод
Матричний метод розв’язку систем лінійних алгебраїчних рівнянь з ненульовим визначником полягає в наступному.
Нехай дана система n лінійних рівнянь з n невідомими (над довільним полем):
|
Тоді її можна переписати в матричній формі:, де A – основна матриця системи, і – стовпці вільних членів і рішень системи відповідно:
Помножимо це матричне рівняння ліворуч на A-1 – матрицю, зворотню до матриці A :
|
Оскільки A−1 A=E (враховуючи асоциативність матричного добутку), одержуємо . Права частина цього рівняння дасть стовпець рішень вихідної системи. Умовою застосовності даного методу (як і взагалі існування розв’язку неоднорідної системи лінійних рівнянь із числом рівнянь, рівним числу невідомих) є невирідженість матриці A . Необхідною і достатньою умовою цього є нерівність нулю визначника матриці A : detA ≠0.