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

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

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

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

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

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

Wykład 5. Metoda eliminacji Gaussa

UKŁADY ALGEBRAICZNYCH RÓWNAŃ LINIOWYCH

Układy równań liniowych i metody ich rozwiązywania

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

UKŁADY ALGEBRAICZNYCH RÓWNAŃ LINIOWYCH

Układy równań liniowych. Krzysztof Patan

Matematyka stosowana i metody numeryczne

Laboratorium Techniki Obliczeniowej i Symulacyjnej

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

UKŁADY RÓWNAŃ LINIOWYCH

2. Układy równań liniowych

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

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

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

Obliczenia naukowe Wykład nr 8

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

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

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

Zaawansowane metody numeryczne

Analiza numeryczna Lista nr 3 (ćwiczenia) x x 2 n x.

Układy równań liniowych

1 Macierz odwrotna metoda operacji elementarnych

Układy równań liniowych

Zaawansowane metody numeryczne

Lista. Algebra z Geometrią Analityczną. Zadanie 1 Przypomnij definicję grupy, które z podanych struktur są grupami:

Wykład 14. Elementy algebry macierzy

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

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

Algebra liniowa. Macierze i układy równań liniowych

Macierze Lekcja V: Wzory Cramera. Macierzowe układy równań.

Równania liniowe. Rozdział Przekształcenia liniowe. Niech X oraz Y będą dwiema niepustymi przestrzeniami wektorowymi nad ciałem

Własności wyznacznika

Układy równań. Kinga Kolczyńska - Przybycień 22 marca Układ dwóch równań liniowych z dwiema niewiadomymi

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,...

Metoda eliminacji Gaussa. Autorzy: Michał Góra

Macierze. Rozdział Działania na macierzach

Układy równań liniowych. Ax = b (1)

Metody iteracyjne rozwiązywania układów równań liniowych (5.3) Normy wektorów i macierzy (5.3.1) Niech. x i. i =1

O MACIERZACH I UKŁADACH RÓWNAŃ

PROGRAMOWANIE KWADRATOWE

III TUTORIAL Z METOD OBLICZENIOWYCH

= Zapiszemy poniższy układ w postaci macierzy. 8+$+ 2&=4 " 5 3$ 7&=0 5$+7&=4

3. Wykład Układy równań liniowych.

Wyk lad 7 Metoda eliminacji Gaussa. Wzory Cramera

dr inż. Damian Słota Gliwice r. Instytut Matematyki Politechnika Śląska

1 Układy równań liniowych

POD- I NADOKREŚLONE UKŁADY ALGEBRAICZNYCH RÓWNAŃ LINIOWYCH

1 Metody rozwiązywania równań nieliniowych. Postawienie problemu

Krótkie wprowadzenie do macierzy i wyznaczników

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

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

ALGEBRA Z GEOMETRIĄ ANALITYCZNĄ

ALGEBRA z GEOMETRIA, ANALITYCZNA,

13 Układy równań liniowych

Wykład III Układy równań liniowych i dekompozycje macierzy

Analiza matematyczna i algebra liniowa Macierze

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

Przekształcenia liniowe

Laboratorium z Podstaw Programowania Zajęcia 1

Metody numeryczne. Janusz Szwabiński. Metody numeryczne I (C) 2004 Janusz Szwabiński p.1/50

Met Me ody numer yczne Wykład ykład Dr inż. Mic hał ha Łanc Łan zon Instyt Ins ut Elektr Elektr echn iki echn i Elektrot Elektr echn olo echn

ECTS (Część 2. Metody numeryczne) Nazwa w języku angielskim: Algorithms and data structures.

ALGEBRA Z GEOMETRIĄ ANALITYCZNĄ zadania z odpowiedziami

Rozwiązywanie zależności rekurencyjnych metodą równania charakterystycznego

Wartości i wektory własne

Zestaw 12- Macierz odwrotna, układy równań liniowych

Wstęp do metod numerycznych Eliminacja Gaussa i faktoryzacja LU. P. F. Góra

Algebra. macierzy brzegowych z zastosowaniami. Micha Kolupa Zbigniew Âleszyƒski

Matematyka stosowana i metody numeryczne

Funkcje liniowe i wieloliniowe w praktyce szkolnej. Opracowanie : mgr inż. Renata Rzepińska

Numeryczna algebra liniowa. Krzysztof Banaś Obliczenia Wysokiej Wydajności 1

Wykład z Technologii Informacyjnych. Piotr Mika

Programowanie Współbieżne. Algorytmy

Metody numeryczne II. Układy równań liniowych

Algebra z Geometrią Analityczną. { x + 2y = 5 x y = 9. 4x + 5y 3z = 9, 2x + 4y 3z = 1. { 2x + 3y + z = 5 4x + 5y 3z = 9 7 1,

Algebra z geometrią analityczną zadania z odpowiedziami

OBLICZANIE POCHODNYCH FUNKCJI.

Przekształcanie równań stanu do postaci kanonicznej diagonalnej

Kolejny krok iteracji polega na tym, że przechodzimy do następnego wierzchołka, znajdującego się na jednej krawędzi z odnalezionym już punktem, w

Wyk lad 4 Macierz odwrotna i twierdzenie Cramera

ZADANIA Z MATEMATYKI DLA STUDENTÓW KIERUNKÓW EKONOMICZNYCH

"Bieda przeczy matematyce; gdy się ją podzieli na więcej ludzi, nie staje się mniejsza." Gabriel Laub

Lista nr 1 - Liczby zespolone

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

PRZEWODNIK PO PRZEDMIOCIE

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

Zaawansowane metody numeryczne

W wielu obliczeniach w matematyce bądź fizyce wykonanie niektórych kroków zależy od spełnienia warunku.

= i Ponieważ pierwiastkami stopnia 3 z 1 są (jak łatwo wyliczyć) liczby 1, 1+i 3

Układy równań i równania wyższych rzędów

Algebra z geometrią analityczną zadania z odpowiedziami

Sylabus do programu kształcenia obowiązującego od roku akademickiego 2012/13

Sylabus do programu kształcenia obowiązującego od roku akademickiego 2014/15

Metody numeryczne równań różniczkowych zwyczajnych

Analiza matematyczna i algebra liniowa Macierze

Transkrypt:

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

Program przedmiotu wykład: 15 godzin w semestrze laboratorium: 30 godzin w semestrze Warunki zaliczenia zaliczenie na ocenę pozytywną laboratorium (L) zaliczenie na ocenę pozytywną kolokwium z wykładu (W) Ocena końcowa O=0.5 W+0.5 L

Literatura podstawowa Majchrzak E., Mochnacki B.: Metody numeryczne. Podstawy teoretyczne, aspekty praktyczne i algorytmy, Wydawnictwo Politechniki Śląskiej, wyd. IV, Gliwice 2004.

Układy równań liniowych

Układy równań liniowych Algorytmy obliczeniowe Metody dokładne Metody iteracyjne Metoda Cramera Metoda Thomasa Metoda eliminacji Gaussa Metoda iteracji prostej Metoda Gaussa-Seidla Metoda nadrelaksacji

Metody dokładne rozwiązywania układów równań

Układy równań liniowych Rozpatruje się układ n - równań liniowych zawierających n - niewiadomych a11x1 a12x2... a1nxn b1 a21x1 a22x2... a2nxn b2... an1x1 an2x2... annxn bn który można zapisać w postaci macierzowej AX B

Układy równań liniowych gdzie: A a a... a 11 12 1n a a... a 21 22 2n... a a... a n1 n2 nn X x x x 1 2 n B b b b 1 2 n macierz główna układu wektor niewiadomych wektor wyrazów wolnych

UWAGA: Układy równań liniowych Układ równań posiada jedno rozwiązanie wtedy i tylko wtedy gdy jest oznaczony macierz główna układu równań A nie jest osobliwa (wyznacznik z tej macierzy jest różny od zera)

Zastosowanie macierzy odwrotnej

Zastosowanie macierzy odwrotnej Przedstawiony powyżej układ równań liniowych zapisany w postaci macierzowej AX B można rozwiązać obliczając macierz odwrotną do macierzy głównej układu. Jeżeli macierz główna układu równań nie jest osobliwa to wektor niewiadomych oblicza się z zależności: 1 X A B

Trójkątne układy równań liniowych

Trójkątny układ równań Jeżeli układ równań ma następującą postać a11x1 a1 2x2... a1 nxn b1 a22x2... a2nxn b2... annxn bn trójkątny układ równań

Trójkątny układ równań ALGORYTM ROZWIĄZANIA: x n b a n nn n b i ai s xs s i 1 xi, i n 1, n 2,..., 1 a ii Zakładamy, że a 0, i 1, 2,..., n ii

Metoda Thomasa dla układów trójprzekątniowych

Metoda Thomasa Algorytm Thomasa bywa nazywany w literaturze metodą progonki (przeganiania). Rozpatrujemy liniowy, trójprzekątniowy układ równań b1 c1 x1 d1 a b c x d 2 2 2 2 2 a3 b3 c3 x3 d3..... an1 bn 1 c n1 x n1 d n1 an bn xn dn

Metoda Thomasa który można zapisać również w następujący sposób ai xi 1 bi xi ci xi 1 di, i 1, 2,..., n a 1 0, c 0, Rozwiązania tego układu równań poszukuje się w postaci x n i βi xi 1 γi (1) lub inaczej zapisując x β x γ i 1 i 1 i i 1 (2) gdzie β i i γ i są nieznanymi współczynnikami.

Metoda Thomasa Po podstawieniu (2) do (1) i uporządkowaniu otrzymujemy: β i a β c i b i i 1 i γ i d a γ i i i 1 β a b i i 1 i

Metoda Thomasa Z danych przedstawionych w równaniu (1) można wyznaczyć wartości początkowe (dla i = 1) c d1 γ1 b 1 β 1, b1 1 oraz wartość ostatniej niewiadomej (dla i = n) x n d a γ n n n1 β a b n n1 n γ n Po wyznaczeniu wartości x n kolejne niewiadome obliczamy z równania x i βi xi 1 γi dla i = n1, n2,..., 1

Metoda eliminacji Gaussa

Układ równań liniowych a11 a12... a1 n a a... a A... a a... a 21 22 2n n1 n 2 n n Metoda eliminacji Gaussa a11x1 a12x2... a1nxn b1 a21x1 a22x2... a2nxn b2... an1x1 an2x2... annxn bn Macierz główną układu równań i wektor wyrazów wolnych: b b B b zapisujemy w postaci macierzy C, w której macierz główną A uzupełnia się dodatkową kolumną zawierającą wektor wyrazów wolnych B. 1 2 n

Metoda eliminacji Gaussa C c c c c c c c c c c c c 11 12 1n 1, n1 21 22 2n 2, n1 n1 n2 nn n, n1 a ij b i n - pierwszych kolumn stanowią elementy n + 1 - kolumnę stanowią elementy b i a ij

Metoda eliminacji Gaussa Podstawowy wariant metody eliminacji Gaussa: Pierwszy etap Przekształcenie macierzy C w taki sposób, aby n pierwszych kolumn tworzyło macierz trójkątną Drugi etap Rozwiązanie trójkątnego układu równań

Metoda eliminacji Gaussa Pierwszy etap Krok 1 Jeżeli c11 0 Pierwsze równanie mnożymy przez: c i 1 c 11 Odejmujemy to równanie od każdego kolejnego i - tego równania (i = 2, 3,, n) Obliczone współczynniki zapisujemy na miejscu poprzednich.

Metoda eliminacji Gaussa Otrzymujemy następujący układ równań c x c x c x... c x c 11 1 12 2 13 3 1n n 1, n1 c x c x... c x c (1) (1) (1) (1) 22 2 23 3 2n n 2, n1 c x c x... c x c (1) (1) (1) (1) 32 2 33 3 3n n 3, n1... (1) (1) (1) cn 2 x2 cn3 x3... cnn xn c (1) n, n1

Metoda eliminacji Gaussa Układ ten odpowiada sprowadzeniu macierzy C do C 1 C 1 c c c c c 0 0 0 c c c c 11 12 13 1n 1, n1 (1) (1) (1) (1) c22 c23 c2 n c2, n1 (1) (1) (1) (1) c32 c33 c3 n c3, n1 (1) (1) (1) (1) n2 n3 nn n, n1 za pomocą wzorów określających nowe współczynniki c c c c (1) i 1 i j i j 1 j c11 dla i j 2, 3,..., n 2, 3,..., n1

Metoda eliminacji Gaussa Krok 2 Jeżeli c (1) 22 0 Drugie równanie mnożymy przez: (1) c i 2 (1) c22 Odejmujemy to równanie od każdego kolejnego i - tego równania (i = 3, 4,, n) Obliczone współczynniki zapisujemy na miejscu poprzednich.

Metoda eliminacji Gaussa Otrzymujemy następujący układ równań c11x1 c12x2 c13x3... c1 nxn c1, n1 (1) (1) (1) (1) c22 x2 c23 x3... c2 n xn c2, n1 (2) (2) (2) c33 x3... c3 n xn c3, n1... (2) (2) (2) cn3 x3... cnn xn cn, n1

Metoda eliminacji Gaussa Układ ten odpowiada sprowadzeniu macierzy C 1 do C 2 C 2 c c c c c 0 0 0 0 0 c c c 11 12 13 1n 1, n1 (1) (1) (1) (1) c22 c23 c2n c2, n1 (2) (2) (2) c33 c3 n c3, n1 (2) (2) (2) n3 nn n, n1 za pomocą wzorów określających nowe współczynniki c c c c (1) (2) (1) i 2 (1) i j i j (1) 2 j c22 dla i j 3, 4,..., n 3, 4,..., n1

Metoda eliminacji Gaussa Kontynuując takie postępowanie, po wykonaniu n kroków dochodzimy do trójkątnego układu równań c11x1 c12x2 c13x3... c1 nxn c1, n1 (1) (1) (1) (1) c22 x2 c23 x3... c2 n xn c2, n1 (2) (2) (2) c33 x3... c3 n xn c3, n1... c x c ( n1) ( n1) n n n n, n1

Metoda eliminacji Gaussa któremu odpowiada przekształcona macierz C n1 C n1 c c c c c 0 0 0 0 0 0 c c 11 12 13 1n 1, n1 (1) (1) (1) (1) c22 c23 c2n c2, n1 (2) (2) (2) c33 c3n c3, n1 ( n1) ( n1) nn n, n1

Metoda eliminacji Gaussa Przejście od układu równań liniowych do układu trójkątnego realizowane jest za pomocą następującego ciągu wzorów s1, 2,..., n1 i s 1, s 2,..., n ( s1) c ( s) ( s1) is ( s1) ci j ci j c, 1, 2,..., 1 ( s 1) s j j s s n css