Zaawansowane metody numeryczne

Podobne dokumenty
Diagonalizacja macierzy kwadratowej

Zaawansowane metody numeryczne Komputerowa analiza zagadnień różniczkowych 1. Układy równań liniowych

Zaawansowane metody numeryczne

Wstęp do metod numerycznych Faktoryzacja SVD Metody iteracyjne. P. F. Góra

Komputerowa analiza zagadnień różniczkowych 1. Układy równań liniowych

Projekt 6 6. ROZWIĄZYWANIE RÓWNAŃ NIELINIOWYCH CAŁKOWANIE NUMERYCZNE

Wykład 5. Metoda eliminacji Gaussa

5. Rozwiązywanie układów równań liniowych

UKŁADY RÓWNAŃ LINIOWYCH - Metody dokładne

Pokazać, że wyżej zdefiniowana struktura algebraiczna jest przestrzenią wektorową nad ciałem

BADANIA OPERACYJNE. Podejmowanie decyzji w warunkach niepewności. dr Adam Sojda

Wykład 6. Metoda eliminacji Gaussa: Eliminacja z wyborem częściowym Eliminacja z wyborem pełnym

Wykład 5 12/15/2013. Problemy algebry liniowej w Matlabie

Rozwiązywanie układów równań liniowych

UKŁADY RÓWNAŃ LINIOWYCH -Metody dokładne

Metody Numeryczne 2017/2018

Metody gradientowe poszukiwania ekstremum. , U Ŝądana wartość napięcia,

METODY NUMERYCZNE. wykład. konsultacje: wtorek 10:00-11:30 środa 10:00-11:30. dr inż. Grażyna Kałuża pokój

UKŁADY ALGEBRAICZNYCH RÓWNAŃ LINIOWYCH

Układy równań liniowych. Krzysztof Patan

Laboratorium ochrony danych

Rozwiązywanie układów równań liniowych metody dokładne Materiały pomocnicze do ćwiczeń z metod numerycznych

Przez n-wymiarowy wektor kolumnowy (rzeczywisty), będziemy rozumieć układ n liczb rzeczywistych x 1, x 2,..., x n ustawionych w kolumnę:

Rozwiązywanie zadań optymalizacji w środowisku programu MATLAB

Analiza numeryczna Kurs INP002009W. Wykłady 6 i 7 Rozwiązywanie układów równań liniowych. Karol Tarnowski A-1 p.

Twierdzenie Bezouta i liczby zespolone Javier de Lucas. Rozwi azanie 2. Z twierdzenia dzielenia wielomianów, mamy, że

UKŁADY ALGEBRAICZNYCH RÓWNAŃ LINIOWYCH

Zestaw zadań 4: Przestrzenie wektorowe i podprzestrzenie. Liniowa niezależność. Sumy i sumy proste podprzestrzeni.

13 Układy równań liniowych

Metody analizy obwodów

MATEMATYKA POZIOM ROZSZERZONY Kryteria oceniania odpowiedzi. Arkusz A II. Strona 1 z 5

a 11 a a 1n a 21 a a 2n... a m1 a m2... a mn x 1 x 2... x m ...

Programowanie Równoległe i Rozproszone

det[a 1,..., A i,..., A j,..., A n ] + det[a 1,..., ka j,..., A j,..., A n ] Dowód Udowodniliśmy, że: det[a 1,..., A i + ka j,..., A j,...

3. Macierze i Układy Równań Liniowych

u u u( x) u, x METODA RÓŻNIC SKOŃCZONYCH, METODA ELEMENTÓW BRZEGOWYCH i METODA ELEMENTÓW SKOŃCZONYCH

Obliczenia naukowe Wykład nr 8

Układy równań i nierówności liniowych

Zadanie na wykonanie Projektu Zespołowego

Stanisław Cichocki Natalia Nehrebecka. Zajęcia 4

SZACOWANIE NIEPEWNOŚCI POMIARU METODĄ PROPAGACJI ROZKŁADÓW

Macierze. Rozdział Działania na macierzach

Metody numeryczne Wykład 4

IN YNIERIA BEZPIECZE STWA LABORATORIUM NR 6

Sztuczne sieci neuronowe. Krzysztof A. Cyran POLITECHNIKA ŚLĄSKA Instytut Informatyki, p. 311

Temat: Operacje elementarne na wierszach macierzy

Matematyka obliczeniowa, II rok Matematyki (2015/2016) Metody numeryczne, III rok Informatyki, (2013/2014)

1 Macierz odwrotna metoda operacji elementarnych

Zaawansowane metody numeryczne

ALGEBRY HALLA DLA POSETÓW SKOŃCZONEGO TYPU PRINJEKTYWNEGO

Przykład 5.1. Kratownica dwukrotnie statycznie niewyznaczalna

11/22/2014. Jeśli stała c jest równa zero to takie gry nazywamy grami o sumie zerowej.

architektura komputerów w. 3 Arytmetyka komputerów

RACHUNEK MACIERZOWY. METODY OBLICZENIOWE Budownictwo, studia I stopnia, semestr 6. Instytut L-5, Wydział Inżynierii Lądowej, Politechnika Krakowska

Notatki do wykładu Geometria Różniczkowa I

Wstęp do metod numerycznych Eliminacja Gaussa Równania macierzowe. P. F. Góra

P 1, P 2 - wektory sił wewnętrznych w punktach powierzchni F wokół punktu A

, A T = A + B = [a ij + b ij ].

Wyk lad 7 Metoda eliminacji Gaussa. Wzory Cramera

Stanisław Cichocki. Natalia Nehrebecka. Wykład 6

dr Mariusz Grządziel 15,29 kwietnia 2014 Przestrzeń R k R k = R R... R k razy Elementy R k wektory;

Diagnostyka układów kombinacyjnych

Wstęp do metod numerycznych Uwarunkowanie Eliminacja Gaussa. P. F. Góra

PODSTAWY MATEMATYCZNE

Natalia Nehrebecka. Zajęcia 4

UKŁADY RÓWNAŃ LINIOWYCH

Układy równań liniowych

-Macierz gęstości: stany czyste i mieszane (przykłady) -równanie ruchu dla macierzy gęstości -granica klasyczna rozkładów kwantowych

Definicja macierzy Typy i właściwości macierzy Działania na macierzach Wyznacznik macierzy Macierz odwrotna Normy macierzy RACHUNEK MACIERZOWY

Metody numeryczne, III rok Informatyki, 2013/2014

Rozdział 5. Macierze. a 11 a a 1m a 21 a a 2m... a n1 a n2... a nm

Analiza matematyczna i algebra liniowa Macierze

PIERWIASTKI ROZMYTE RÓWNAŃ PRZEDZIŁOWYCH

ALGEBRA rok akademicki

Stanisław Cichocki. Natalia Nehrebecka. Wykład 7

Układy równań liniowych

Różniczkowanie funkcji rzeczywistych wielu zmiennych. Matematyka Studium doktoranckie KAE SGH Semestr letni 2008/2009 R. Łochowski

RÓWNOWAGA STACKELBERGA W GRACH SEKWENCYJNYCH


Egzamin poprawkowy z Analizy II 11 września 2013

STATYSTYKA MATEMATYCZNA WYKŁAD 5 WERYFIKACJA HIPOTEZ NIEPARAMETRYCZNYCH

Przykład 4.1. Belka dwukrotnie statycznie niewyznaczalna o stałej sztywności zginania

Własności wyznacznika

Ekoenergetyka Matematyka 1. Wykład 3.

5. Maszyna Turinga. q 1 Q. Konfiguracja: (q,α β) q stan αβ niepusta część taśmy wskazanie położenia głowicy

AERODYNAMICS I WYKŁAD 6 AERODYNAMIKA SKRZYDŁA O SKOŃCZONEJ ROZPIĘTOŚCI PODSTAWY TEORII LINII NOŚNEJ

Wykład 7 Macierze i wyznaczniki

Treść wykładu. Układy równań i ich macierze. Rząd macierzy. Twierdzenie Kroneckera-Capellego.


1 Macierze i wyznaczniki

5. OPTYMALIZACJA GRAFOWO-SIECIOWA

SZTUCZNA INTELIGENCJA

Kier. MTR Programowanie w MATLABie Laboratorium Ćw. 12

Wykład IX Optymalizacja i minimalizacja funkcji

7. Wykład VII: Warunki Kuhna-Tuckera

Ćwiczenie 2. Parametry statyczne tranzystorów bipolarnych

NUMERYCZNE METODY ROZWIĄZYWANIA ROWNAŃ LINIOWYCH. PRZYGOTOWAŁA: ANNA BANAŚ KoMBo, WILiŚ

15. Macierze. Definicja Macierzy. Definicja Delty Kroneckera. Definicja Macierzy Kwadratowej. Definicja Macierzy Jednostkowej

W praktyce często zdarza się, że wyniki obu prób możemy traktować jako. wyniki pomiarów na tym samym elemencie populacji np.

Stanisław Cichocki. Natalia Nehrebecka. Wykład 6

Transkrypt:

Wykład 9. jej modyfkacje. Oznaczena Będzemy rozpatrywać zagadnene rozwązana następującego układu n równań lnowych z n newadomym x 1... x n : a 11 x 1 + a 12 x 2 +... + a 1n x n = b 1 a 21 x 1 + a 22 x 2 +... + a 2n x n = b 2...... a n1 x 1 + a n2 x 2 +... + a nn x n = b n.

Oznaczena Układ równań lnowych można też zapsać w postac macerzowej w następujący sposób: Ax = b gdze: A = a 11 a 12... a 1n a 21 a 22... a 2n...... x = x 1 x 2. b = b 1 b 2.. a n1 a n2... a nn x n b n Macerze A x b będzemy nazywal odpowedno macerzą główną układu wektorem newadomych wektorem wyrazów wolnych. Układy równań z macerzą trójkątną Fakt 9.1. Jeżel w układze równań lnowych macerz główna jest macerzą trójkątną górną (a = 0 dla > j) oraz jeżel wszystke elementy na głównej dagonal tej macerzy są nezerowe (a 0) to stneje jednoznaczne rozwązane tego układu równań jest ono określone nastepującym wzoram: x n = b n a nn x = b n j=+1 a x j a = n 1... 1.

Układy równań z macerzą trójkątną Fakt 9.2. Jeżel w układze równań lnowych macerz główna jest macerzą trójkątną dolną (a = 0 dla < j) oraz jeżel wszystke elementy na głównej dagonal tej macerzy są nezerowe (a 0) to stneje jednoznaczne rozwązane tego układu równań jest ono określone nastepującym wzoram: x 1 = b 1 a 11 x = b 1 j=1 a x j a = 2... n. Układy równań z macerzą dagonalną Fakt 9.3. Jeżel w układze równań lnowych macerz główna jest macerzą dagonalną (a = a j = 0 dla < j) oraz jeżel wszystke elementy na głównej dagonal tej macerzy są nezerowe (a 0) to stneje jednoznaczne rozwązane tego układu równań jest ono określone nastepującym wzoram: x = b a = 1... n.

Jeżel układ równań lnowych ma pełną macerz główną to można go rozwązać za pomocą metody elmnacj Gaussa która ma wyodrębnone dwa etapy: 1) etap elmnacj zmennych sprowadzene wyjścowego układu równań do układu z macerzą trójkątną górną; 2) etap odwrotny rozwązane równoważnego układu równań z macerzą trójkątną górną. Etap elmnacj zmennych Załóżmy że wyjścowy układ równań jest dany w postac macerzowej. Tworzymy rekurencyjne cąg równoważnych układów równań A (1) x = b (1)... A (n) x = b (n) gdze A (1) = A b (1) = b. FORMALNIE: =1...n j=1...n a (1) = a =1...n b (1) = b.

Etap elmnacj zmennych W każdym k-tym kroku (k = 2... n) elmnujemy newadomą x k 1 ze wszystkch równań układu o numerach > k 1 (czyl dla = k... n). Opszemy krótko procedurę elmnacj. Równana o numerach = 1... k 1 pozostawamy bez zman. Od każdego z równań o numerze = k... n odejmujemy równane o numerze k 1 przemnożone przez loraz współczynnka przy newadomej x k 1 w równanu -tym współczynnka przy tej samej newadomej x k 1 w równanu (k 1)-szym. Etap elmnacj zmennych FORMALNIE: dla k = 2... n za pomocą następujących wzorów kolejno oblczamy A (k) b (k) : =1...k 1 j=1...n a (k) = a (k 1) =1...k 1 b (k) =k...n j=1...k 1 a (k) = 0 =k...n j=k...n a (k) =k...n b (k) = b (k 1) = a (k 1) = b (k 1) a (k 1) k 1 j b (k 1) k 1 a (k 1) k 1 a (k 1) k 1k 1 a (k 1) k 1 a (k 1) k 1k 1.

Etap odwrotny Otrzymany na końcu etapu elmnacj zmennych równoważny układ A (n) x = b (n) jest układem równań lnowych z macerzą trójkątną górną. Etap odwrotny polega na rozwązanu tego układu przy wykorzystanu odpowedno zmodyfkowanych wzorów dla takego rodzaju układów. FORMALNIE: x n = b(n) n a nn (n) x = b(n) n j=+1 a(n) x j a (n) = n 1... 1. Przykłady Przykład 9.1. (elmnacja Gaussa) Zastosować metodę elmnacj Gaussa do rozwązana następującego układu równań: 1 0 1 x 1 1 0 3 2 x 2 = 0. 1 3 2 1 x 3

Przykłady Przykład 9.2. (układ nerozwązywalny elmnacją Gaussa) Sprawdzć że następujący układ równań jest nerozwązywalny metodą Gaussa posada neosoblwą macerz główną: 0 2 x 1 = 1. 3 3 x 2 6 Zawodność metody elmnacj Gaussa Uwaga. 1 Jeżel w metodze elmnacj Gaussa podczas etapu elmnacj wystąp dla pewnego k = 1... n element a (k) kk = 0 to metoda ta zawodz (z uwag na wystepujące wtedy dzelene przez 0) nawet jeżel wyjścowy układ posadał dokładne jedno rozwązane. 2 Zastosowane w metodze elmnacj Gaussa arytmetyk zmennoprzecnkowej może powodować zerowane sę dodatkowych elementów a (k) kk (w porównanu do zastosowana arytmetyk dokładnej). 3 Przy zastosowanu arytmetyk dokładnej metoda elmnacj Gaussa jest metodą dokładną (o le ne zawodz).

Złożoność oblczenowa metody elmnacj Gaussa Uwaga. Aby wyznaczyć metodą elmnacj Gaussa rozwązane układu n równań lnowych należy wykonać 1 3 n3 + n 2 1 3n mnożeń dzeleń oraz 1 3 n3 + 1 2 n2 5 6n dodawań odejmowań. Dla porównana rozwązane tego samego układu równań metodą Cramera wymaga wykonana co najmnej (n + 1)! mnożeń dzeleń (przy założenu że wyznacznk oblczamy za pomocą rozwnęca Laplace a). Przykład 9.3. (złożoność elmnacj Gaussa) Nech n = 10. Wówczas zgodne z powyższą uwagą metoda elmnacj Gaussa wymaga wykonana 805 dzałań elementarnych podczas gdy metoda Cramera wymaga co najmnej 39916800 dzałań elementarnych. Element podstawowy Defncja 9.1. (element podstawowy) W metodze elmnacj Gaussa elementem podstawowym nazywamy ten element macerzy głównej układu równań który wykorzystujemy do elmnacj odpowadającej mu newadomej z pozostałych równań. Uwaga. W klasycznej wersj metody elmnacj Gaussa jako elementy podstawowe w macerzach głównych A (k) (k = 1... n) wyberane są zawsze elementy dagonalne a (k) kk.

Częścowy wybór elementu podstawowego Aby ulepszyć metodę elmnacj Gaussa stosuje sę tak zwany częścowy wybór elementu podstawowego. W (k + 1)-szym kroku metody elmnacj Gaussa na element podstawowy wyberamy ten z elementów k-tej kolumny macerzy A (k) który ma najwększy moduł. Jeżel jest to koneczne to zamenamy kolejność werszy w macerzach A (k) b (k) tak aby wybrany przez nas element podstawowy wypadł na głównej dagonal. Metodę elmnacj Gaussa wzbogaconą o częścowy wybór elementu podstawowego nazywamy metodą Gaussa-Crouta. Przykłady Przykład 9.4. (elmnacja Gaussa-Crouta) Zastosować metodę elmnacj Gaussa-Crouta do rozwązana następującego układu równań: 1 0 1 0 4 2 2 3 2 x 1 x 2 x 3 = 1 1 2.

Częścowy wybór elementu podstawowego Uwaga. Metoda Gaussa-Crouta jest metodą nezawodną. Oznacza to przy założenu stosowana dokładnej arytmetyk że podczas rozwązywana układu równań o jednoznacznym rozwązanu ne nastap zatrzymane oblczeń na skutek wystąpena dzelena przez 0. Częścowy wybór elementu podstawowego Twerdzene 9.1. Nech będze dany układ równań lnowych Ax = b. Załóżmy że macerz główna A tego układu jest neosoblwa. W następujących przypadkach ne ma potrzeby dokonywana częścowego wyboru elementu podstawowego w metodze elmnacj Gaussa: 1) macerz A jest dagonalne domnująca kolumnowo czyl spełnony jest warunek: n a a k ; =1...n k=1 k 2) macerz A jest symetryczna dodatno określona czyl A = A T oraz wszystke wodące mnory główne macerzy A są dodatne (kryterum Sylwestra).

Pełny wybór elementu podstawowego Jeżel w metodze elmnacj Gaussa przy wyborze elementu podstawowego będzemy uwzględnać (przestawać) ne tylko wersze ale kolumny to wówczas mówmy o tak zwanym pełnym wyborze elementu podstawowego. Jest to metoda bardzej skomplkowana od częścowego wyboru elementu podstawowego. Na ogół stratega częścowego wyboru jest wystarczająca dla wększośc typowych układów. Stratega pełnego wyboru pozwala mnmalzować błędy występujące w metodze elmnacj Gaussa na skutek dzeleń przez elementy podstawowe.