Równania różniczkowe cząstkowe (RRCz) równanie eliptyczne równanie Poissona
|
|
- Helena Kucharska
- 6 lat temu
- Przeglądów:
Transkrypt
1 Równania różniczkowe cząstkowe (RRCz) równanie eliptyczne równanie Poissona 1. Klasyfikacja RRCz, przykłady 2. Metody numerycznego rozwiązywania równania Poissona a) FFT (met. bezpośrednia) b) metoda różnic skończonych c) układ równań z jawnie zdefiniowaną macierzą d) metody iteracyjne bez konstrukcji macierzy: - metoda Jakobiego, Gaussa-Seidla, zbieżność - całka działania - relaksacja, nadrelaksacja - metoda zagęszczania siatki - relaksacja wielosiatkowa
2 Równania różniczkowe cząstkowe klasyfikacja równań Ogólna postać RRCz 2 rzędu zależnego od n zmiennych i zakładamy Zakładając, że: wówczas RRCz jest: eliptyczne jeśli (A jest dodatniookreślona) paraboliczne jeśli: hiperboliczne jeśli wartości własne A: 2
3 Przykłady RRCz Eliptyczne - równanie Poissona Opisuje rozwiązania stacjonarne. Gdzie się pojawia? Rozkład potencjału elektrycznego (grawitacyjnego) ε - stała dielektryczna (w określonych podobszarach Ω), f -gęstość ładunku (masy) stacjonarne rozwiązania równania dyfuzji (s źródło ciepła) Ω ε1 ε2 Γ Jedno z równań Naviera-Stokesa (stacjonarny przepływ cieczy lepkiej) to równaniem Poissona nie jest 3
4 Paraboliczne równanie dyfuzji ciepła (k wsp. przewodności cieplnej, S źródło ciepła ) T1 S T2 4 zmienne niezależne - ale mamy tylko 3 pochodne 2 rzędu w równaniu Hiperboliczne równanie falowe Opisują drgania mechaniczne np. membrany w 2D (f wymuszenie, β - tłumienie ) lub rozchodzenie się fal elektromagnetycznych np. w światłowodzie 4
5 Eliptyczne RRCz na przykładzie równania Poissona Aby rozwiązanie równania eliptycznego było jednoznaczne musi ono spełniać określone warunki na brzegu obszaru rozwiązujemy tzw. problem brzegowy RRCz. Typy warunków brzegowych (Г - brzeg): 1. Dirichleta jednorodne niejednorodne 2. Neumanna 3. mieszane (Robina) 5
6 Metoda różnic skończonych w 1D/2D Wprowadzamy siatkę przestrzenną z równoodległymi węzłami Rozwiązania u(x) poszukujemy w położeniach węzłowych. Dyskretyzujemy rów. Poissona zastępując pochodne ciągłe ilorazami różnicowymi (np. 2 pochodna iloraz trójpunktowy symetryczny) 1D 2D 6
7 Rozwiązywanie równania Poissona przy użyciu FFT (fast Poisson solver) Przypomnienie FFT w 1D: - wartości potencjału w węzłach sieci prostej -wartości potencjału w węzłach sieci odwrotnej (transformata) 7
8 Po wstawieniu transformat odwrotnych do zdyskretyzowanego równania Poissona: dla otrzymujemy korzystając z relacji otrzymamy rozwiązanie uzyskamy wykonując transformację odwrotną (poprzedni slajd) jest ono periodyczne czy istnieje problem dla m=n=? (zero w mianowniku) nie ponieważ przyczynek od k m =k n = pochodzi od funkcji stałej, którą możemy dodać do naszego rozwiązania (tak aby spełniało np. WB) 8
9 Warunki brzegowe: jednorodne WB Dirichleta wówczas stosujemy transformację sinusową Stosując zdyskretyzowaną postać rów. Poissona korzystamy z relacji co prowadzi do wyrażenia Po obliczeniu wszystkich dokonujemy transformacji odwrotnej potencjału 9
10 Warunki brzegowe cd.: niejednorodne Dirichleta np. i jednorodne w pozostałejczęści brzegu Rozwiązanie można zapisać w postaci (zasada superpozycji) Z warunkami 1
11 Po wstawieniu u do zdyskretyzowanego r. Poissona dostaniemy Wkład od u b pochodzi tylko od węzłów i=n-1 leżących na prawym brzegu (zakładamy że poza brzegiem u b =) Czyli modyfikujemy tylko prawą stronę równania (gęstość) dalej postępujemy jak w przypadku warunków jednorodnych Dirichleta. 11
12 Warunki brzegowe cd.: warunki von Neumanna dla jednorodnych warunków v.n. stosujemy transformację kosinusową, która automatycznie spełnia WB 12
13 niejednorodne WB. Neumana np. na prawym brzegu Znowu zakładamy postać rozwiązania na brzegu z warunkami: Znika wartość na brzegu, ale daje wkład do pochodnej niezerowy wkład do wartości + znikanie pochodnej = jednorodne WB v. Neumanna = transformacja kosinusowa 13
14 Do równania różnicowego wstawiamy dla l=n-1 (pozostałe wyrazy =) I otrzymujemy równanie ze zmodyfikowaną prawą stroną dla transformacji kosinusowej: 14
15 Zalety: metoda szybka (jedynie FMG może być szybsza) i bezpośrednia (daje wynik po skończonej liczbie operacji) dobrze działa na siatce prostokątnej transformacje wykonywane na jednej tablicy potencjału (potrzebujemy jeszcze 2 tablicę dla prawej strony RRCz) Wady: zastosowanie tylko do obszarów o regularnych kształtach: prostopadłościan, sfera, cylinder nie uwzględnia powierzchni brzegowej w środku np. elektrody włożone do obszaru, w którym szukamy potencjału Biblioteki: Math Kernel Library (Fortran, C/C++) Fast Poisson Solver (wykorzystuje pakiet FFTW) 15
16 Jeszcze o metodzie bezpośredniej rozwiązywania r. Poissona. Skorzystajmy ze zdyskretyzowanej postaci równania w 1D generuje ono jedno równanie dla ustalonej wartości l. Zapisując je dla l=,2,3,...,n-1 otrzymamy układ równań przykład Jak wprowadzić warunki brzegowe? 16
17 Uwzględniamy warunki brzegowe: Dirichleta (3 kroki) von Neumanna np.: na prawym brzegu 17
18 Postać macierzowa operatora Laplace'a w 2D i 3D 2D reindeksacja węzłów 5 przekątnych: 3D (analogicznie ) 7 przekątnych: 18
19 Kiedy opłaca się rozwiązywać rów. Poissona znajdując rozwiązanie Ax=b? tylko wtedy gdy używamy algorytmów dla macierzy rzadkich w 1D UARL rozwiążemy przy użyciu LU dla macierzy trójdiagonalnych z nakładem ~O(n) w 2D UARL też rozwiążemy stosując LU ale dla macierzy pięcioprzekatniowych w 3D można stosować i) LU jeśli liczba węzłów jest mała ii) ilu jako preconditioner dla metod iteracyjnych (BiCGStab,GMRES, TFQMR itp.) 19
20 Metody iteracyjne Punktem wyjścia jest układ równań (jeszcze w postaci macierzowej) Który rozwiązywać będziemy iteracyjnie M jest macierzą iteracji, która posiada wartości i wektory własne Metoda iteracyjna jest zbieżna wtedy i tylko wtedy, gdy promień spektralny spełnia warunek Co dają metody iteracyjne: jeśli M jest macierzą rzadką to koszt jednej iteracji jest rzędu O(n), dla pełnej macierzy O(n 2 ) jeśli rozwiązanie startowe jest bliskie dokładnemu to ilość iteracji może być mała (rel. wielosiatkowe) zazwyczaj prosta konstrukcja macierzy M, a w przypadku rów. Poissona nie trzeba jej nawet tworzyć (zysk w postaci ograniczenia zajętej pamięci) jak w każdej procedurze iteracyjnej mogą jednak wystąpić problemy ze zbieżnością, zbieżność silnie zależy od postaci macierzy iterującej/schematu relaksacyjnego 2
21 Zbieżność metody iteracyjnej Założenia: Dla przepisu iteracyjnego mamy błąd w k-tej iteracji Mamy dostępną bazę w postaci wektorów własnych M: Metoda powinna być zbieżna, ale jaka będzie szybkość zbieżności do rozwiązania dokładnego? zależy od postaci M 21
22 Konstrukcja macierzy iterującej Założenia: 1) 2) zbieżność: 3) tempo zbieżności Metoda Jakobiego: diagonala macierz trójkątna dolna macierz trójkątna górna 22
23 Metoda Jakobiego cd. (warunki brzegowe Dirichleta niejawne) Przepis iteracyjny (macierzowy): Przepis dla pojedynczego węzła siatki to wzór relaksacyjny: 23
24 nodes Otrzymaliśmy wzór relaksacyjny dla metody Jakobiego.35.3 vec nie musimy już konstruować macierzy (ta ma prostą konstrukcję, a jej współczynniki są zawarte w równaniu) w obliczeniach musimy użyć dwóch tablic/wektorów, dla starego i nowego rozwiązania, metoda Jakobiego to relaksacja globalna jaka jest zbieżność tej metody? eigenvalues - Jakobi zanika wolno nodes vec1 zanika szybko Przykład: 2 węzłów, i=1,2,...,2 i i) metoda Jakobiego jest zbieżna ii) są wartości własne o modułach bliskich 1 metoda jest wolno zbieżna nr nodes zanika wolno vec
25 Zbieżność metody Jakobiego Tempo zbieżności (eliminacji błędu) zależy od promienia spektralnego M im więcej węzłów N tym bardziej promień spektralny zbliża się do 1 zagęszczanie siatki spowoduje spowolnienie działania metody Jakobiego Algorytm 25
26 Metoda Gaussa-Seidla Dla laplasjanu (po wymnożeniu przez D -1 ) otrzymamy: Średnia arytmetyczna: sąsiada z prawej strony (k) oraz z lewej strony (k+1) 26
27 Wzór iteracyjny w metodzie GS Ze względu na jednoprzekątniową postać L i U wzór działa jak podstawienie. Pozbywając się macierzy, dostaniemy wzór relaksacyjny. Przykład. Macierz iteracji w metodzie GS wyliczając nową wartość w węźle i-tym korzystamy z wartości w węźle (i-1) już zmienionym w bieżącej Iteracji metoda GS to relaksacja lokalna (rozwiązanie znajdziemy dysponując tylko jednym wektorem rozwiązań) Algorytm GS Jakie ma wartości i wektory własne? 27
28 Wartości i wektory własne macierzy iteracji M w metodzie Guassa-Seidla (dla laplasjanu w 1D), n=2 eigenvalues - GS-Jakobi GS Jakobi.35.3 vec1.4.3 vec2 1.8 vec8 i nr nodes nodes nodes wartości własne są nieujemne wektory własne odpowiadające najwyższym wartościom własnym są wolnozmienne (w m. Jakobiego wektory te były szybko- i wolno-zmienne) m. Gaussa-Seidla ma własności wygładzające błąd (cechę tę wykorzystujemy w relaksacji wielosiatkowej) promień spektralny M w metodzie GS jest nieznacznie mniejszy niż w m. Jakobiego, ale dla k=
29 Co oznacza zwrot: własności wygładzające w praktyce? Przykład. Porównanie szybkości tłumienia błędu w metodach GS i Jakobiego w przypadku równania Laplace'a (brak niejednorodności). Generujemy wektor szybko-zmienny (najmniejsza wartość własna macierzy iterującej Jakobiego), które stanowi rozwiązanie początkowe 1-st iteration 2-nd iteration 1-th iteration.1.8 Jakobi GS Jakobi GS Jakobi GS widać że m. GS bardzo szybko tłumi wysokozmienny błąd M Jakobiego tej własności nie posiada 29
30 Tempo zbieżności relaksacji GS możemy kontrolować dodając do równania parametr zbieżności Inaczej: mieszamy stare i nowe rozwiązanie <1 podrelaksacja (obniżamy tempo zbieżności) zwykła relaksacja 1 nadrelaksacja (tu powinniśmy uzyskać przyśpieszenie obliczeń) (dowód zbieżności metody GS dla pokazany na wykładzie z Metod Numerycznych dla układu równań liniowych) Pytanie: kiedy zatrzymać relaksację? 3
31 Kiedy zatrzymać relaksację? Jakość rozwiązania równania Poissona możemy sprawdzić na dwa sposoby: 1) badając normę euklidesową wektora reszt 2) licząc całkę działania dla pola elektrycznego całka działania osiąga minimum dla rozwiązania dokładnego (zasada wariacyjna Rayleigha-Ritza) Przykład. Rozwiązujemy metodą relaksacji (Jakobi,GS, nadrelaksacja) równanie Poissona w 1D u(x) u(it=)= u(x) gest/15 x 31
32 b-ax u(it=)= Jakobi GS - w=1. GS - w=1.5 GS - w=1.9 b-ax 2 1*1 1*1 1*1 1*1 1* u(it=)= Jakobi GS - w=1. GS - w=1.5 GS - w=1.9 S *1-1*1-2*1-3*1-4* u(it=)= Jakobi GS - w=1. GS - w=1.5 GS - w= *1-8 -5* *1-1 -6*1-3 *1 4 1*1 2*1 iterations 4 3* *1 *1 4 1*1 2*1 iterations 4 3*1-7*1-8*1 * *1 4 2*1 4 3*1 Dla normy wektora reszt pojawia się problem, który jest wynikiem dokładności rozwiązania numerycznego i precyzji obliczeń trudno określić warunek zakończenia relaksacji iterations Jeśli całka działania osiąga minimum to w kolejnych iteracjach już się nie zmieni to wygodny warunek zatrzymania relaksacji. m. Jakobiego najwolniejsza nadrelaksacja tym szybsza im większa wartość parametru zbieżności (ale nie jest to regułą zależy często od WB) co lepsze do warunku zakończenia?: r 2 czy całka działania? 32
33 Jak jeszcze można przyśpieszyć (zoptymalizować) proces relaksacji? Np. stosując: 1) metodę zagęszczania siatki 2) relaksację wielosiatkową Zagęszczanie siatki najprostsze. 1) Znajdujemy rozwiązanie na najrzadszej siatce (czerwone węzły, krok na siatce k=4) stosując wzór relaksacyjny oraz uśredniając gęstość w komórce otaczającej aktualny węzeł (żółty obszar) 33
34 2) Przechodzimy na siatkę o dwukrotnie mniejszym oczku siatki, wartości w nowych węzłach (niebieskie) interpolujemy liniowo wartościami z węzłów sąsiednich Siatka rzadka: czerwone węzły Siatka gęsta: niebieskie węzły węzeł środkowy: 34
35 S y ) na rzadszej siatce relaksujemy równanie 4) powtarzamy operacje (2) i (3) na kolejnych gęstszych siatkach Przykład k= x Overrelaxation w=1.1 w=1.2 w=1.3 w=1.4 w=1.5 w=1.6 w=1.7 w=1.8 w= iteration y S overrelaxation - multigrid k= x iteration k=16 y k=8 k=4 k=2 k= k= x y y y gestosc x k= x k= x
y i b) metoda różnic skończonych nadal problem nieliniowy 2 go rzędu z warunkiem Dirichleta
b) metoda różnic skończonych nadal problem nieliniowy 2 go rzędu z warunkiem Dirichleta przedział (a,b) dzielimy na siatkę, powiedzmy o stałym kroku: punkty siatki: u A y i w metodzie strzałów używamy
Inżynierskie metody numeryczne II. Konsultacje: wtorek 8-9:30. Wykład
Inżynierskie metody numeryczne II Konsultacje: wtorek 8-9:30 Wykład Metody numeryczne dla równań hiperbolicznych Równanie przewodnictwa cieplnego. Prawo Fouriera i Newtona. Rozwiązania problemów 1D metodą
równanie Poissona jako modelowe eliptyczne funkcjonał działania, zbieżność, relaksacje wielosiatkowe wnętrze brzeg
równanie Poissona jako modelowe eliptyczne funkcjonał działania, zbieżność, relaksacje wielosiatkowe Eliptyczne: opisuje stany stacjonarne 1) Rozkład potencjału elektrostatycznego [minimum działania w
x y
Przykłady pytań na egzamin końcowy: (Uwaga! Skreślone pytania nie obowiązują w tym roku.). Oblicz wartość interpolacji funkcjami sklejanymi (przypadek (case) a), dla danych i =[- 4 5], y i =[0 4 -]. Jaka
Projekt 6: Równanie Poissona - rozwiązanie metodą algebraiczną.
Projekt 6: Równanie Poissona - rozwiązanie metodą algebraiczną. Tomasz Chwiej 9 sierpnia 18 1 Wstęp 1.1 Dyskretyzacja n y V V 1 V 3 1 j= i= 1 V 4 n x Rysunek 1: Geometria układu i schemat siatki obliczeniowej
Elektrostatyka, cz. 1
Podstawy elektromagnetyzmu Wykład 3 Elektrostatyka, cz. 1 Prawo Coulomba F=k q 1 q 2 r 2 1 q1 q 2 Notka historyczna: 1767: John Priestley - sugestia 1771: Henry Cavendish - eksperyment 1785: Charles Augustin
METODY NUMERYCZNE. wykład. konsultacje: wtorek 10:00-11:30 środa 10:00-11:30. dr inż. Grażyna Kałuża pokój
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
Układy równań liniowych. Krzysztof Patan
Układy równań liniowych Krzysztof Patan Motywacje Zagadnienie kluczowe dla przetwarzania numerycznego Wiele innych zadań redukuje się do problemu rozwiązania układu równań liniowych, często o bardzo dużych
1.1 Przegląd wybranych równań i modeli fizycznych. , u x1 x 2
Temat 1 Pojęcia podstawowe 1.1 Przegląd wybranych równań i modeli fizycznych Równaniem różniczkowym cząstkowym rzędu drugiego o n zmiennych niezależnych nazywamy równanie postaci gdzie u = u (x 1, x,...,
Rozwiązywanie układów równań liniowych
Rozwiązywanie układów równań liniowych Marcin Orchel 1 Wstęp Jeśli znamy macierz odwrotną A 1, to możęmy znaleźć rozwiązanie układu Ax = b w wyniku mnożenia x = A 1 b (1) 1.1 Metoda eliminacji Gaussa Pierwszy
Metody Obliczeniowe w Nauce i Technice
12. Iteracyjne rozwiązywanie Ax=B Marian Bubak Department of Computer Science AGH University of Science and Technology Krakow, Poland bubak@agh.edu.pl dice.cyfronet.pl Contributors Anna Marciniec Radosław
UKŁADY ALGEBRAICZNYCH RÓWNAŃ LINIOWYCH
Transport, studia niestacjonarne I stopnia, semestr I Instytut L-5, Wydział Inżynierii Lądowej, Politechnika Krakowska Ewa Pabisek Adam Wosatko Postać układu równań liniowych Układ liniowych równań algebraicznych
UKŁADY ALGEBRAICZNYCH RÓWNAŃ LINIOWYCH
Transport, studia I stopnia rok akademicki 2011/2012 Instytut L-5, Wydział Inżynierii Lądowej, Politechnika Krakowska Ewa Pabisek Adam Wosatko Uwagi wstępne Układ liniowych równań algebraicznych można
- prędkość masy wynikająca z innych procesów, np. adwekcji, naprężeń itd.
4. Równania dyfuzji 4.1. Prawo zachowania masy cd. Równanie dyfuzji jest prostą konsekwencją prawa zachowania masy, a właściwie to jest to prawo zachowania masy zapisane dla procesu dyfuzji i uwzględniające
Szybka transformacja Fouriera (FFT Fast Fourier Transform)
Szybka transformacja Fouriera (FFT Fast Fourier Transform) Plan wykładu: 1. Transformacja Fouriera, iloczyn skalarny 2. DFT - dyskretna transformacja Fouriera 3. FFT szybka transformacja Fouriera a) algorytm
5. Rozwiązywanie układów równań liniowych
5. Rozwiązywanie układów równań liniowych Wprowadzenie (5.1) Układ n równań z n niewiadomymi: a 11 +a 12 x 2 +...+a 1n x n =a 10, a 21 +a 22 x 2 +...+a 2n x n =a 20,..., a n1 +a n2 x 2 +...+a nn x n =a
równanie Poissona jako modelowe eliptyczne
równanie Poissona jako modelowe eliptyczne funkcjonał działania, zbieżność, relaksacje wielosiatkowe Eliptyczne: opisuje stany stacjonarne 1) Rozkład potencjału elektrostatycznego [minimum działania w
Metody rozwiązania równania Schrödingera
Metody rozwiązania równania Schrödingera Równanie Schrödingera jako algebraiczne zagadnienie własne Rozwiązanie analityczne dla skończonej i nieskończonej studni potencjału Problem rozwiązania równania
Elementy równań różniczkowych cząstkowych
Elementy równań różniczkowych cząstkowych Magdalena Jakubek kwiecień 2016 1 Równania różniczkowe cząstkowe Problem brzegowy i problem początkowy Klasyfikacja równań Rodzaje warunków brzegowych Najważniejsze
Zagdanienia do egzaminu z Inżynierskich Metod Numerycznych - semestr zimowy 2017/2018
Zagdanienia do egzaminu z Inżynierskich Metod Numerycznych - semestr zimowy 2017/2018 Tomasz Chwiej 22 stycznia 2019 1 Równania różniczkowe zwyczajne Zastosowanie szeregu Taylora do konstrukcji ilorazów
Metoda elementów brzegowych
Metoda elementów brzegowych Tomasz Chwiej, Alina Mreńca-Kolasińska 9 listopada 8 Wstęp Rysunek : a) Geometria układu z zaznaczonymi: elementami brzegu (czerwony), węzłami (niebieski). b) Numeracja: elementów
Inżynierskie metody analizy numerycznej i planowanie eksperymentu / Ireneusz Czajka, Andrzej Gołaś. Kraków, Spis treści
Inżynierskie metody analizy numerycznej i planowanie eksperymentu / Ireneusz Czajka, Andrzej Gołaś. Kraków, 2017 Spis treści Od autorów 11 I. Klasyczne metody numeryczne Rozdział 1. Na początek 15 1.1.
Zaawansowane metody numeryczne
Wykład 11 Ogólna postać metody iteracyjnej Definicja 11.1. (metoda iteracyjna rozwiązywania układów równań) Metodą iteracyjną rozwiązywania { układów równań liniowych nazywamy ciąg wektorów zdefiniowany
Numeryczna algebra liniowa. Krzysztof Banaś Obliczenia Wysokiej Wydajności 1
Numeryczna algebra liniowa Krzysztof Banaś Obliczenia Wysokiej Wydajności 1 Numeryczna algebra liniowa Numeryczna algebra liniowa obejmuje szereg algorytmów dotyczących wektorów i macierzy, takich jak
Zagdanienia do egzaminu z Inżynierskich Metod Numerycznych - semestr 1
Zagdanienia do egzaminu z Inżynierskich Metod Numerycznych - semestr 1 Tomasz Chwiej 6 czerwca 2016 1 Równania różniczkowe zwyczajne Zastosowanie szeregu Taylora do konstrukcji ilorazów różnicowych: iloraz
Równania różniczkowe cząstkowe drugiego rzędu
Równania różniczkowe cząstkowe drugiego rzędu Marcin Orchel Spis treści 1 Wstęp 1 1.1 Metoda faktoryzacji (rozdzielania zmiennych)................ 5 1.2 Metoda funkcji Greena.............................
numeryczne rozwiązywanie równań całkowych r i
numeryczne rozwiązywanie równań całkowych r i Γ Ω metoda elementów brzegowych: punktem wyjściowym było rozwiązanie równania całkowego na brzegu obszaru całkowania równanie: wygenerowane z równania różniczkowego
Metody numeryczne. Janusz Szwabiński. Metody numeryczne I (C) 2004 Janusz Szwabiński p.1/50
Metody numeryczne Układy równań liniowych, część II Janusz Szwabiński szwabin@ift.uni.wroc.pl Metody numeryczne I (C) 2004 Janusz Szwabiński p.1/50 Układy równań liniowych, część II 1. Iteracyjne poprawianie
1 Równania różniczkowe zwyczajne o rozdzielonych zmiennych
Równania różniczkowe zwyczajne o rozdzielonych zmiennych Definicja. Równaniem różniczkowym o rozdzielonych zmiennych nazywamy równanie postaci p(y) = q() (.) rozwiązanie równania sprowadza się do postaci
Równanie przewodnictwa cieplnego (II)
Wykład 5 Równanie przewodnictwa cieplnego (II) 5.1 Metoda Fouriera dla pręta ograniczonego 5.1.1 Pierwsze zagadnienie brzegowe dla pręta ograniczonego Poszukujemy rozwiązania równania przewodnictwa spełniającego
PROGRAMOWANIE KWADRATOWE
PROGRAMOWANIE KWADRATOWE Programowanie kwadratowe Zadanie programowania kwadratowego: Funkcja celu lub/i co najmniej jedno z ograniczeń jest funkcją kwadratową. 2 Programowanie kwadratowe Nie ma uniwersalnej
27. RÓWNANIA RÓŻNICZKOWE CZĄSTKOWE
27. RÓWNANIA RÓŻNICZKOWE CZĄSTKOWE 27.1. Wiadomości wstępne Równaniem różniczkowym cząstkowym nazywamy związek w którym występuje funkcja niewiadoma u dwóch lub większej liczby zmiennych niezależnych i
Równania różniczkowe zwyczajne: problem brzegowy [1D]
Równania różniczkowe zwyczajne: problem brzegowy [1D] 1) Równania różniczkowe zwyczajne jako szczególny przypadek problemów opisywanych przez eliptyczne równania cząstkowe 2) Problem brzegowy a problem
a 11 a a 1n a 21 a a 2n... a m1 a m2... a mn x 1 x 2... x m ...
Wykład 15 Układy równań liniowych Niech K będzie ciałem i niech α 1, α 2,, α n, β K. Równanie: α 1 x 1 + α 2 x 2 + + α n x n = β z niewiadomymi x 1, x 2,, x n nazywamy równaniem liniowym. Układ: a 21 x
UKŁADY RÓWNAŃ LINIOWYCH -Metody dokładne
UKŁADY RÓWNAŃ LINIOWYCH -Metody dokładne Układy równań liniowych Rozpatruje się układ n równań liniowych zawierających n niewiadomych: a + a +... + ann b a + a +... + ann b... an + an+... + annn bn który
2. Układy równań liniowych
2. Układy równań liniowych Grzegorz Kosiorowski Uniwersytet Ekonomiczny w Krakowie zima 2017/2018 rzegorz Kosiorowski (Uniwersytet Ekonomiczny w Krakowie) 2. Układy równań liniowych zima 2017/2018 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
Normy wektorów i macierzy (5.3.1) Niech 1 X =[x x Y y =[y1 x n], oznaczają wektory przestrzeni R n, a yn] niech oznacza liczbę rzeczywistą. Wyrażenie x i p 5.3.1.a X p = p n i =1 nosi nazwę p-tej normy
Wartości i wektory własne
Dość często przy rozwiązywaniu problemów naukowych czy technicznych pojawia się konieczność rozwiązania dość specyficznego układu równań: Zależnego od n nieznanych zmiennych i pewnego parametru. Rozwiązaniem
3. Macierze i Układy Równań Liniowych
3. Macierze i Układy Równań Liniowych Rozważamy równanie macierzowe z końcówki ostatniego wykładu ( ) 3 1 X = 4 1 ( ) 2 5 Podstawiając X = ( ) x y i wymnażając, otrzymujemy układ 2 równań liniowych 3x
1 Symulacja procesów cieplnych 1. 2 Algorytm MES 2. 3 Implementacja rozwiązania 2. 4 Całkowanie numeryczne w MES 3. k z (t) t ) k y (t) t )
pis treści ymulacja procesów cieplnych Algorytm ME 3 Implementacja rozwiązania 4 Całkowanie numeryczne w ME 3 ymulacja procesów cieplnych Procesy cieplne opisuje równanie różniczkowe w postaci: ( k x (t)
UKŁADY RÓWNAŃ LINIOWYCH - Metody dokładne
UKŁADY RÓWNAŃ LINIOWYCH - Metody dokładne 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... an 1x1 an2x2...
ROZWIĄZYWANIE RÓWNAŃ NIELINIOWYCH
Transport, studia I stopnia Instytut L-5, Wydział Inżynierii Lądowej, Politechnika Krakowska Ewa Pabisek Adam Wosatko Postać ogólna równania nieliniowego Często występującym, ważnym problemem obliczeniowym
Projekt 9: Dyfuzja ciepła - metoda Cranck-Nicloson.
Projekt 9: Dyfuzja ciepła - metoda Cranck-Nicoson. Tomasz Chwiej stycznia 9 Wstęp n y ρ j= i= n x Rysunek : Siatka węzłów użyta w obiczeniach z zaznaczonymi warunkami brzegowymi: Diricheta (czerwony) i
Analiza numeryczna Kurs INP002009W. Wykłady 6 i 7 Rozwiązywanie układów równań liniowych. Karol Tarnowski A-1 p.
Analiza numeryczna Kurs INP002009W Wykłady 6 i 7 Rozwiązywanie układów równań liniowych Karol Tarnowski karol.tarnowski@pwr.wroc.pl A-1 p.223 Plan wykładu Podstawowe pojęcia Własności macierzy Działania
Metody numeryczne I Równania nieliniowe
Metody numeryczne I Równania nieliniowe Janusz Szwabiński szwabin@ift.uni.wroc.pl Metody numeryczne I (C) 2004 Janusz Szwabiński p.1/66 Równania nieliniowe 1. Równania nieliniowe z pojedynczym pierwiastkiem
Egzamin z Metod Numerycznych ZSI, Egzamin, Gr. A
Egzamin z Metod Numerycznych ZSI, 06.2007. Egzamin, Gr. A Imię i nazwisko: Nr indeksu: Section 1. Test wyboru, max 33 pkt Zaznacz prawidziwe odpowiedzi literą T, a fałszywe N. Każda prawidłowa odpowiedź
Wstęp do metod numerycznych Eliminacja Gaussa Równania macierzowe. P. F. Góra
Wstęp do metod numerycznych Eliminacja Gaussa Równania macierzowe P. F. Góra http://th-www.if.uj.edu.pl/zfs/gora/ 2015 Co można zrobić z układem równań... tak, aby jego rozwiazania się nie zmieniły? Rozważam
Treść wykładu. Układy równań i ich macierze. Rząd macierzy. Twierdzenie Kroneckera-Capellego.
. Metoda eliminacji. Treść wykładu i ich macierze... . Metoda eliminacji. Ogólna postać układu Układ m równań liniowych o n niewiadomych x 1, x 2,..., x n : a 11 x 1 + a 12 x 2 + + a 1n x n = b 1 a 21
RÓWNANIA RÓŻNICZKOWE WYKŁAD 2
RÓWNANIA RÓŻNICZKOWE WYKŁAD 2 Równania różniczkowe o zmiennych rozdzielonych Równania sprowadzalne do równań o zmiennych rozdzielonych Niech f będzie funkcją ciągłą na przedziale (a, b), spełniającą na
Równania różniczkowe cząstkowe. Wojciech Szewczuk
Równania różniczkowe cząstkowe Równania różniczkowe cząstkowe - wstęp u x = lim x u(x + x, y) u(x, y) x u u(x, y + y) u(x, y) y = lim y y () (2) 2 u x 2 + 2xy 2 u y 2 + u = 3 u x 2 y + x 2 u + 8u = 5y
Wykład III Układy równań liniowych i dekompozycje macierzy
Wykład III Układy równań liniowych i dekompozycje macierzy Metody eliminacji i podstawienia wstecz Metoda dekompozycji LU i jej zastosowania Metody dla macierzy specjalnych i rzadkich Metody iteracyjne
Matematyka stosowana i metody numeryczne
Ewa Pabisek Adam Wosatko Piotr Pluciński Matematyka stosowana i metody numeryczne Konspekt z wykładu 6 Rozwiązywanie równań nieliniowych Rozwiązaniem lub pierwiastkiem równania f(x) = 0 lub g(x) = h(x)
Analiza numeryczna Lista nr 3 (ćwiczenia) x x 2 n x.
Analiza numeryczna Lista nr 3 (ćwiczenia) Sprawdzić że macierz ma wartości własne2+ 222 2 2 Niechx R n Udowodnić że 2 0 0 x x 2 n x 3 NiechA R n n będzie macierzą symetryczną Wiadomo że wówczas istnieje
Matematyka stosowana i metody numeryczne
Ewa Pabisek Adam Wosatko Piotr Pluciński Matematyka stosowana i metody numeryczne Konspekt z wykładów Błędy obliczeń Błędy można podzielić na: modelu, metody, wejściowe (początkowe), obcięcia, zaokrągleń..
1. PODSTAWY TEORETYCZNE
1. PODSTAWY TEORETYCZNE 1 1. 1. PODSTAWY TEORETYCZNE 1.1. Wprowadzenie W pierwszym wykładzie przypomnimy podstawowe działania na macierzach. Niektóre z nich zostały opisane bardziej szczegółowo w innych
Egzamin z Metod Numerycznych ZSI, Grupa: A
Egzamin z Metod Numerycznych ZSI, 06.2005. Grupa: A Nazwisko: Imię: Numer indeksu: Ćwiczenia z: Data: Część 1. Test wyboru, max 36 pkt Zaznacz prawidziwe odpowiedzi literą T, a fałszywe N. Każda prawidłowa
KADD Minimalizacja funkcji
Minimalizacja funkcji Poszukiwanie minimum funkcji Foma kwadratowa Metody przybliżania minimum minimalizacja Minimalizacja w n wymiarach Metody poszukiwania minimum Otaczanie minimum Podział obszaru zawierającego
Z52: Algebra liniowa Zagadnienie: Zastosowania algebry liniowej Zadanie: Operatory różniczkowania, zagadnienie brzegowe.
Z5: Algebra liniowa Zagadnienie: Zastosowania algebry liniowej Zadanie: Operatory różniczkowania zagadnienie brzegowe Dyskretne operatory różniczkowania Numeryczne obliczanie pochodnych oraz rozwiązywanie
Metoda Różnic Skończonych (MRS)
Metoda Różnic Skończonych (MRS) METODY OBLICZENIOWE Budownictwo, studia I stopnia, semestr 6 Instytut L-5, Wydział Inżynierii Lądowej, Politechnika Krakowska Ewa Pabisek () Równania różniczkowe zwyczajne
Metody numeryczne rozwiązywania równań różniczkowych
Metody numeryczne rozwiązywania równań różniczkowych Marcin Orchel Spis treści Wstęp. Metody przybliżone dla równań pierwszego rzędu................ Metoda kolejnych przybliżeń Picarda...................2
Rozwiązywanie układów równań liniowych metody dokładne Materiały pomocnicze do ćwiczeń z metod numerycznych
Rozwiązywanie układów równań liniowych metody dokładne Materiały pomocnicze do ćwiczeń z metod numerycznych Piotr Modliński Wydział Geodezji i Kartografii PW 13 stycznia 2012 P. Modliński, GiK PW Rozw.
04 Układy równań i rozkłady macierzy - Ćwiczenia. Przykład 1 A =
04 Układy równań i rozkłady macierzy - Ćwiczenia 1. Wstęp Środowisko Matlab można z powodzeniem wykorzystać do rozwiązywania układów równań z wykorzystaniem rozkładów macierzy m.in. Rozkładu Choleskiego,
Układy równań liniowych
Układy równań liniowych Niech K będzie ciałem. Niech n, m N. Równanie liniowe nad ciałem K z niewiadomymi (lub zmiennymi) x 1, x 2,..., x n K definiujemy jako formę zdaniową zmiennej (x 1,..., x n ) K
Zaawansowane metody numeryczne
Wykład 10 Rozkład LU i rozwiązywanie układów równań liniowych Niech będzie dany układ równań liniowych postaci Ax = b Załóżmy, że istnieją macierze L (trójkątna dolna) i U (trójkątna górna), takie że macierz
Rozwiązywanie algebraicznych układów równań liniowych metodami iteracyjnymi
Rozwiązywanie algebraicznych układów równań liniowych metodami iteracyjnymi Plan wykładu: 1. Przykłady macierzy rzadkich i formaty ich zapisu 2. Metody: Jacobiego, Gaussa-Seidla, nadrelaksacji 3. Zbieżność
5. Twierdzenie Weierstrassa
Pytania egzaminacyjne z Metod Numerycznych 1. Jaką największą liczbę można zapisać w postaci znormalizowanej w dwójkowym systemie liczenia na 8-miu bitach podzielonych 4 + 4 na mantysę i cechę, jeśli zarówno
Wstęp do metod numerycznych Uwarunkowanie Eliminacja Gaussa. P. F. Góra
Wstęp do metod numerycznych Uwarunkowanie Eliminacja Gaussa P. F. Góra http://th-www.if.uj.edu.pl/zfs/gora/ 2012 Uwarunkowanie zadania numerycznego Niech ϕ : R n R m będzie pewna funkcja odpowiednio wiele
Janusz Adamowski METODY OBLICZENIOWE FIZYKI Kwantowa wariacyjna metoda Monte Carlo. Problem własny dla stanu podstawowego układu N cząstek
Janusz Adamowski METODY OBLICZENIOWE FIZYKI 1 Rozdział 20 KWANTOWE METODY MONTE CARLO 20.1 Kwantowa wariacyjna metoda Monte Carlo Problem własny dla stanu podstawowego układu N cząstek (H E 0 )ψ 0 (r)
ELEMENTY ANALIZY NUMERYCZNEJ ELEMENTY ANALIZY NUMERYCZNEJ. Egzamin pisemny zestaw 1 26 czerwca 2017 roku
Egzamin pisemny zestaw czerwca 0 roku Imię i nazwisko:.... ( pkt.) Udowodnić, że jeśli funkcja g interpoluje funkcję f w węzłach x 0, x, K, x n, a funk- cja h interpoluje funkcję f w węzłach x, x, K, x
region bezwzględnej stabilności dla ogólnej niejawnej metody RK R(z) 1 może być nieograniczony niejawna 1 stopniowa
region bezwzględnej stabilności dla ogólnej niejawnej metody RK u =λu u=λu, z=λδt dla metod niejawnych: ij nie można ż obciąć bićrozwinięcia i i Taylora, bo A pełnał współczynnik wzmocnienia nie jest wielomianem,
Równania Maxwella redukują się w przypadku statycznego pola elektrycznego do postaci: D= E
Elektrostatyka Równania Maxwella redukują się w przypadku statycznego pola elektrycznego do postaci: D=ϱ E=0 D= E Źródłem pola elektrycznego są ładunki, które mogą być: punktowe q [C] liniowe [C/m] powierzchniowe
Numeryczna algebra liniowa
Numeryczna algebra liniowa Numeryczna algebra liniowa obejmuje szereg algorytmów dotyczących wektorów i macierzy, takich jak podstawowe operacje na wektorach i macierzach, a także rozwiązywanie układów
RÓWNANIA RÓŻNICZKOWE ZWYCZAJNE
RÓWNANIA RÓŻNICZKOWE ZWYCZAJNE A. RÓWNANIA RZĘDU PIERWSZEGO Uwagi ogólne Równanie różniczkowe zwyczajne rzędu pierwszego zawiera. Poza tym może zawierać oraz zmienną. Czyli ma postać ogólną Na przykład
Metody Obliczeniowe Mikrooptyki i Fotoniki
Metody Obliczeniowe Mikrooptyki i Fotoniki https://www.igf.fuw.edu.pl/pl/courses/lectures/metody-obliczen-95-021c/ Podstawy metody różnic skończonych (Basics of finite-difference methods) Podstawy metody
METODY ROZWIĄZYWANIA RÓWNAŃ NIELINIOWYCH
METODY ROZWIĄZYWANIA RÓWNAŃ NIELINIOWYCH Jednym z zastosowań metod numerycznych jest wyznaczenie pierwiastka lub pierwiastków równania nieliniowego. W tym celu stosuje się szereg metod obliczeniowych np:
ELEMENTY ANALIZY NUMERYCZNEJ ELEMENTY ANALIZY NUMERYCZNEJ. Egzamin pisemny zestaw 1 24 czerwca 2019 roku
Egzamin pisemny zestaw. ( pkt.) Udowodnić, że jeśli funkcja g interpoluje funkcję f w węzłach x 0, x, K, x n, a funk- cja h interpoluje funkcję f w węzłach x, x, K, x n, to funkcja x0 x gx ( ) + [ gx (
Metoda eliminacji Gaussa. Autorzy: Michał Góra
Metoda eliminacji Gaussa Autorzy: Michał Góra 9 Metoda eliminacji Gaussa Autor: Michał Góra Przedstawiony poniżej sposób rozwiązywania układów równań liniowych jest pewnym uproszczeniem algorytmu zwanego
Metoda różnic skończonych dla
Metoda różnic skończonych dla cząstkowych równań różniczkowych na laboratorium rozwiązywać będziemy typowe równania: dyfuzji (również przewodnictwo cieplne) paraboliczne równanie Poissona (np. pole elektrostatyczne,
1 Metody rozwiązywania równań nieliniowych. Postawienie problemu
1 Metody rozwiązywania równań nieliniowych. Postawienie problemu Dla danej funkcji ciągłej f znaleźć wartości x, dla których f(x) = 0. (1) 2 Przedział izolacji pierwiastka Będziemy zakładać, że równanie
Rozwiązywanie układów równań liniowych metody przybliżone Materiały pomocnicze do ćwiczeń z metod numerycznych
Rozwiązywanie układów równań liniowych metody przybliżone Materiały pomocnicze do ćwiczeń z metod numerycznych Piotr Modliński Wydział Geodezji i Kartografii PW 14 stycznia 2012 P. Modliński, GiK PW Rozw.
OBLICZANIE POCHODNYCH FUNKCJI.
OBLICZANIE POCHODNYCH FUNKCJI. ROZWIĄZYWANIE RÓWNAŃ RÓŻNICZKOWYCH. ROZWIĄZYWANIE UKŁADÓW RÓWNAŃ LINIOWYCH. Obliczanie pochodnych funkcji. Niech będzie dana funkcja y(x określona i różniczkowalna na przedziale
Całkowanie numeryczne
Całkowanie numeryczne Poniżej omówione zostanie kilka metod przybliżania operacji całkowania i różniczkowania w szczególności uzależnieniu pochodnej od jej różnic skończonych gdy równanie różniczkowe mamy
ROZWIĄZANIA I ODPOWIEDZI
ROZWIĄZANIA I ODPOWIEDZI Zadanie A1. =1+cos a) = =2cos( sin) = = sin2 = ln += =sin2 = ln 1+cos +. b) sin(+3)= =+3 = 3 =( 3) = sin= =( 6+9) sin= sin 6 sin+9sin. Obliczamy teraz pierwszą całkę: sin= ()=
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
Metody numeryczne Wykład 3 Dr inż. Michał Łanczont Instytut Elektrotechniki i Elektrotechnologii E419, tel. 4293, m.lanczont@pollub.pl, http://m.lanczont.pollub.pl Zakres wykładu Pojęcia podstawowe Algebra
Iteracyjne rozwiązywanie równań
Elementy metod numerycznych Plan wykładu 1 Wprowadzenie Plan wykładu 1 Wprowadzenie 2 Plan wykładu 1 Wprowadzenie 2 3 Wprowadzenie Metoda bisekcji Metoda siecznych Metoda stycznych Plan wykładu 1 Wprowadzenie
Zagadnienia brzegowe dla równań eliptycznych
Temat 7 Zagadnienia brzegowe dla równań eliptycznych Rozważmy płaski obszar R 2 ograniczony krzywą. la równania Laplace a (Poissona) stawia się trzy podstawowe zagadnienia brzegowe. Zagadnienie irichleta
Metody Obliczeniowe w Nauce i Technice
23. Rozwiązywanie równań różniczkowych cząstkowych Marian Bubak Department of Computer Science AGH University of Science and Technology Krakow, Poland bubak@agh.edu.pl dice.cyfronet.pl Contributors Magdalena
1 Równania nieliniowe
1 Równania nieliniowe 1.1 Postać ogólna równania nieliniowego Często występującym, ważnym problemem obliczeniowym jest numeryczne poszukiwanie rozwiązań równań nieliniowych, np. algebraicznych (wielomiany),
Wstęp. Numeryczne Modelowanie Układów Ciągłych Podstawy Metody Elementów Skończonych. Warunki brzegowe. Elementy
Wstęp Numeryczne Modeowanie Układów Ciągłych Podstawy Metody Eementów Skończonych Metoda Eementów Skończonych służy do rozwiązywania probemów początkowo-brzegowych, opisywanych równaniami różniczkowymi
Definicje i przykłady
Rozdział 1 Definicje i przykłady 1.1 Definicja równania różniczkowego 1.1 DEFINICJA. Równaniem różniczkowym zwyczajnym rzędu n nazywamy równanie F (t, x, ẋ, ẍ,..., x (n) ) = 0. (1.1) W równaniu tym t jest
Rozwiązywanie równań różniczkowych cząstkowych metodą elementów skończonych - wprowadzenie
Rozwiązywanie równań różniczkowych cząstkowych metodą elementów skończonych - wprowadzenie Wprowadzenie Metoda Elementów Skończonych (MES) należy do numerycznych metod otrzymywania przybliżonych rozwiązań
Zakładamy, że są niezależnymi zmiennymi podlegającymi (dowolnemu) rozkładowi o skończonej wartości oczekiwanej i wariancji.
Wnioskowanie_Statystyczne_-_wykład Spis treści 1 Centralne Twierdzenie Graniczne 1.1 Twierdzenie Lindeberga Levy'ego 1.2 Dowód 1.2.1 funkcja tworząca sumy zmiennych niezależnych 1.2.2 pochodna funkcji
Zastosowanie MES do rozwiązania problemu ustalonego przepływu ciepła w obszarze 2D
Równanie konstytutywne opisujące sposób w jaki ciepło przepływa w materiale o danych właściwościach, prawo Fouriera Macierz konstytutywna (właściwości) materiału Wektor gradientu temperatury Wektor strumienia
; B = Wykonaj poniższe obliczenia: Mnożenia, transpozycje etc wykonuję programem i przepisuję wyniki. Mam nadzieję, że umiesz mnożyć macierze...
Tekst na niebiesko jest komentarzem lub treścią zadania. Zadanie. Dane są macierze: A D 0 ; E 0 0 0 ; B 0 5 ; C Wykonaj poniższe obliczenia: 0 4 5 Mnożenia, transpozycje etc wykonuję programem i przepisuję
Spis treści Rozdział I. Membrany izotropowe Rozdział II. Swobodne skręcanie izotropowych prętów pryzmatycznych oraz analogia membranowa
Spis treści Rozdział I. Membrany izotropowe 1. Wyprowadzenie równania na ugięcie membrany... 13 2. Sformułowanie zagadnień brzegowych we współrzędnych kartezjańskich i biegunowych... 15 3. Wybrane zagadnienia
8. PODSTAWY ANALIZY NIELINIOWEJ
8. PODSTAWY ANALIZY NIELINIOWEJ 1 8. 8. PODSTAWY ANALIZY NIELINIOWEJ 8.1. Wprowadzenie Zadania nieliniowe mają swoje zastosowanie na przykład w rozwiązywaniu cięgien. Przyczyny nieliniowości: 1) geometryczne:
Wprowadzenie Metoda bisekcji Metoda regula falsi Metoda siecznych Metoda stycznych RÓWNANIA NIELINIOWE
Transport, studia niestacjonarne I stopnia, semestr I Instytut L-5, Wydział Inżynierii Lądowej, Politechnika Krakowska Ewa Pabisek Adam Wosatko Postać ogólna równania nieliniowego Zazwyczaj nie można znaleźć
Wstęp do równań różniczkowych
Wstęp do równań różniczkowych Wykład 1 Lech Sławik Instytut Matematyki PK Literatura 1. Arnold W.I., Równania różniczkowe zwyczajne, PWN, Warszawa, 1975. 2. Matwiejew N.M., Metody całkowania równań różniczkowych
Karta (sylabus) przedmiotu
Karta (sylabus) przedmiotu [Budownictwo] Studia I stopnia Przedmiot: Metody obliczeniowe Rok: III Semestr: VI Rodzaj zajęć i liczba godzin: Studia stacjonarne Studia niestacjonarne Wykład 15 16 Ćwiczenia
Zwój nad przewodzącą płytą
Zwój nad przewodzącą płytą Z potencjału A można też wyznaczyć napięcie u0 jakie będzie się indukować w pojedynczym zwoju cewki odbiorczej: gdzie: Φ strumień magnetyczny przenikający powierzchnię, której