рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

Метод Краута

Метод Краута - раздел Образование, Абсолютна і відносна похибки Суть Методу Краута, Або Lu-Розкладання, Полягає В Тому, Що Це Своєрідн...

Суть методу Краута, або LU-розкладання, полягає в тому, що це своєрідний перезапис методу Гауса. Він дозволяє зробити зручною комп’ютерну реалізацію методу Гауса. Можна явно виділити два етапи, у яких один робить перетворення з матрицею А системи, інший – з вектором правих частин b. Отже, нехай дана СЛАР Ax=b, наприклад, система розміром 4´4. Запишемо розширену матрицю системи

Тоді, за Гаусом можна явно виділити два етапи (тобто два кроки) – прямий хід (ПХ) і зворотний (ЗХ):

1) ПХ:

2) ЗХ:

На прямому ході ми робимо так звані “виключення”, тобто приводимо матрицю до трикутного вигляду. Тепер легко знайти x4, а потім і x3 і т.д. Це був зворотний хід методу Гауса. Всі ці перетворення виконувалися не із самою матрицею, а з розширеною матрицею.

Головна ідея і потреба методу LU – декомпозиції полягає в тому, щоб розділити окремо етап перетворення коефіцієнтів матриці і окремо етап перетворення вектора правих частин.

Розглянемо -ий крок методу Гауса, на якому здійснюється занулення піддіагональних елементів -го стовпчика матриці . Як було зазначено раніше, з цією метою використовується операція

У термінах матричних операцій така операція еквівалентна множенню , де елементи матриці визначаються таким чином:

тобто матриця має

вигляд .

При цьому вираз для зворотної операції запишеться у вигляді , де

.

У результаті прямого ходу методу Гауса отримаємо

де - верхня трикутна матриця, а - нижня трикутна матриця, що має вигляд

.

У подальшому - розкладання може бути ефективно використано для розв’язання систем лінійних алгебраїчних рівнянь. Це дозволяє один раз перетворити матрицю системи, а потім неодноразово розв’язувати декілька систем з різними правими частинами. Обчислювальні витрати при цьому будуть зводитися тільки до зворотного ходу.

Запишемо A×x= b, як

L×U×x= b.

Позначимо

U×x= y.

І , отже , L×y= b.

Таким чином, прямий хід методу LU-декомпозицiї складається з розкладу матриці A на нижню L та верхню U трикутні матриці – це прямий хiд.

Потiм визначається вектор y на основі співвідношень:, .

На зворотному ході методу LU-декомпозицiї розв’язується рівняння U×x= y. З урахуванням того, що U – трикутна матриця,

,.

Отже, LU-розкладання є просто свого роду іншою формою запису еквівалентних перетворень матриці за методом Гауса, але проведених з урахуванням умови А = L×U.

Теорема 1. Для існування LU-розкладання матриці А необхідно й достатньо, щоб у матриці А всі головні мінори були відмінні від нуля.

У довільної невиродженої матриці А головні мінори, тобто , , …,, можуть дорівнювати нулю. Тоді необхідно переставити рядки так, щоб головні мінори стали відмінними від нуля.

Звичайно перестановка рядків не проводиться окремо від процедури вилучення, ці два процеси поєднуються в один. Якщо a11=0, переставимо рядки матриці А так, щоб у лівому верхньому куті виявився ненульовий елемент. У першому стовпці такий елемент завжди знайдеться, інакше detА = 0. Якщо після першого кроку дістанемо a22(1) = 0, то виконаємо, як і вище, переставлення: у другому стовпці завжди знайдеться ненульовий елемент, інакше два перші стовпці були б лінійно залежні і det А = 0. Помістимо рядок з ненульовим елементом у другому стовпці на місце другого рядка, тоді a22(1)≠0. Продовжуючи цей процес вилучення й перестановки рядків (якщо елемент akk(k-1)=0) до k=n, дістанемо LU-розкладання матриці А з додатковою матрицею Р перестановок рядків

PA = LU.

Матриця Р одержується з одиничної матриці Е перестановкою тих самих рядків. Наприклад, перестановці другого та четвертого рядків матриці відповідає

P =

Таким чином, ми отримали LUP-розкладання.

Приклад.Розв'яжемо СЛАР за схемою LU-розкладання:

Виконаємо дії за алгоритмом і отримаємо матриці L та U у вигляді:

L=, U=.

Спочатку знаходимо розв’язок системи

.

Отримаємо: g = {1, 0, 4}.

Тепер реалізуємо зворотний хід методу Гауса, розв’язуючи систему :

.

Отже, остаточна відповідь: x1 = 4, x2 = 4, x3 = -3.

– Конец работы –

Эта тема принадлежит разделу:

Абсолютна і відносна похибки

С... Розділ Основні проблеми чисельного розв язання Класифікація похибок...

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Метод Краута

Что будем делать с полученным материалом:

Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Все темы данного раздела:

Похибки наближеного методу
У випадку, коли розв’язати задачу точно неможливо, доводиться застосовувати різні наближені методи. Результати такого підходу завчасно містять похибки, характер яких залежить від використовуваного

Похибки заокруглень при розрахунках
При реалізації на ЕОМ алгоритмів, що містять велику кількість операцій множення і ділення, типовими є похибки округлення. При виконанні операцій множення кількість розрядів може зрости насті

Поширення похибок
  Важливим у чисельному аналізі є питання про те, як помилка, що виникла у визначеному місці в ході обчислень, поширюється далі, тобто чи стає її вплив більшим або меншим залежно від

Машинна арифметика
ВЕОМ для кодування дійсних чисел використовується двійкова система зчислення й прийнята форма подання чисел із плаваючою точкою

Метод Ньютона
Метод Ньютона (метод дотичних) для наближеного розв’язку рівняння полягає в побудові ітераційної послідовно

Метод Ньютона для знаходження кратного кореня
Метод Ньютона на випадок кратного кореня має лише лінійну швидкість збіжності. Щоб зберегти квадратичну збіжність, його модифікують у такий спосіб:

Метод Гауcа
  Цей метод базується на приведенні шляхом еквівалентних перетворень вихідної системи (3.1) до вигляду з верхньою трикутною матрицею.

Метод прогонки
  Це - ще одна модифікація методу Гауса для систем лінійних алгебраїчних рівнянь спеціального вигляду. Нехай потрібно знайти розв’язок системи так званих триточкових рівнянь:

Алгоритм методу Зейделя
Вхідні параметри: B та c - матриця B та вектор правої частини c системы x=Bx+c; n- порядок матр

Нтерполювання за Лагранжем
  За цією методикою попередньо визначають допоміжні поліноми -го порядку

Нтерполювання за Ньютоном
  Недоліком інтерполювання за Лагранжем є те, що якщо для поліпшення наближення додати ще один вузол інтерполювання, доведеться всі обчислення проводити заново. На практиці ч

Метод Рунге-Ромберга
  Загальна ідея методу така: маємо деяку наближену формулу (х,к) для обчислення величи

Зауваження
1 Формула Рунге - Ромберга має ту перевагу, що вона може бути застосована для довільних кроків та числа сі

Процес Ейткена
Метод розрахунків на декількох сітках застосовується для підвищення порядку точності і в тому випадку, коли невідомий порядок головного члена похибки. Він має назву процесу Ейткена. Нехай

Квадратурна формула Гауса
Загальний підхід для побудови квадратурної формули для інтегралів полягає у виборі параметрів

Квадратурна формула Чебишева
Візьмемо за основу формулу і будемо вважати всі квадратурні коефіцієнти однаковими:

Кубатурна формула типу Симпсона
Нехай областю інтегрування є K-вимірний просторовий паралелепіпед (рис.7.6), сторони якого паралельні осям

Метод Ейлера
Ознайомлення з чисельними методами розв’язання звичайних диференціальних рівнянь першого порядку почнемо з вивчення методу Ейлера для задачі Коші

Схеми Рунге-Кутта другого порядку
Невисокий ступінь точності методу Ейлера визначається перш за все тим, що залишковий член формули (8.4) .

Схеми Рунге-Кутта четвертого порядку
Методом Рунге-Кутта можна будувати схеми різного порядку точності. Так схема ламаних Ейлера (8.5) є схемою Рунне-Kyттa першого порядку точності. Найбільш уживані схеми четвертого порядку т

Методи Адамса
  На відміну від однокрокових методів, у яких числовий розв’язок одержують тільки з диференціального рівняння і початкової умови, алгоритми Адамса складаються з двох частин: перша з н

Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • Популярное
  • Облако тегов
  • Здесь
  • Временно
  • Пусто
Теги