rozwiązanie (bardzo) dokładne MRS: gęsta siatka

Wielkość: px
Rozpocząć pokaz od strony:

Download "rozwiązanie (bardzo) dokładne MRS: gęsta siatka"

Transkrypt

1 laboratorium u rozwiązanie (bardzo) dokładne MRS: gęsta siatka ρ

2 u rozwiązanie metodą elementów skończonych z liniowymi funkcjami kształtu na dziewięciu węzłach ρ rozwiązanie MES w tej wersji (liniowe fcje kształtu 1D) jest dokładne w węzłach odchylenia: tylko między węzłami

3 dla porównania: MRS na 9 ciu węzłach MES uwaga na rysunku - dla MRS punkty łączymy liniami tylko dla ilustracji dla MES z liniowymi funkcjami kształtu połączenie punktów: ma znaczenie dosłowne

4 u odstępstwo między wynikiem MES a dokładnym ρ

5 u rozwiązanie MES w naszej bazie jest odcinkami liniowe ρ a rozwiązanie dokładne jest liniowe tam gdzie ρ=0 wniosek: tam gdzie ρ=0 wystarczy jeden element!

6 u rozwiązanie MES w naszej bazie jest odcinkami liniowe ρ a rozwiązanie dokładne jest liniowe tam gdzie ρ=0 wniosek: tam gdzie ρ=0 wystarczy jeden element! pomysł: przesunąć wszystkie węzły poza brzegowymi do obszaru gdzie nie znika gęstość ładunku tam gdzie u zaokrąglone. wiemy już, że przesuwanie czerwonych punktów pójdzie po krzywej dokładnej.

7 x1= -x9 = -1 zacieśniamy węzły wokół x=0 Kryterium wyboru węzłów? (bx) i=2,8 W przypadku ogólnym zawsze można policzyć pozostałość Lu-f=r i badać np. (r,r).

8 x1= -x9 = -1 zacieśniamy węzły wokół x=0 Kryterium wyboru węzłów? (bx) i=2,8 W przypadku ogólnym zawsze można policzyć pozostałość Lu-f=r i badać np. (r,r). dla równania Poissona mamy znacznie lepsze kryterium: przy okazji dyskusji metod relaksacyjnych dowiedzieliśmy się, że najbliższe dokładnego jest rozwiązanie, które minimalizuje funkcjonał całki działania wykorzystajmy działanie jako kryterium jakości rozwiązania w metodzie elementów skończonych

9 rozpoznajemy: jednorodny warunek brzegowy Dirichleta: c 1 =c 9 =0 do oceny jakości wyboru węzłów użyjemy macierzy A i wektora F, które uprzednio i tak musimy wyznaczyć aby wyliczyć rozwiązanie c.

10 funkcjonał działania a wybór położeń węzłów: numer iteracji MRS a równoodleg³e działanie w MES w funkcji parametru bx działanie w relaksacji MRS pkt bx

11 rozwiązanie dla optymalnego bx: 0.80 czerwone: MES niebieskie: wynik dokładny czarne: niejednorodność równania

12 Wybór węzłów: przez optymalizację funkcjonału... metoda Galerkina, w tym w wersji elementów skończonych ma charakter wariacyjny metoda Galerkina dla dowolnej bazy jest równoważna metodzie Reyleigha-Ritza gdy ta stosowalna metoda Reyleigha-Ritza: rozwiązanie w bazie funkcyjnej dla ustalonych funkcji bazowych (w naszym przykładzie: dla ustalonych węzłów) c wyznaczone przez warunek minimum a. (pokazać, że warunek min a produkuje Ac=F)

13 Wybór węzłów: przez optymalizację funkcjonału... metoda elementów skończonych ma charakter wariacyjny w ogóle: metoda Galerkina dla dowolnej bazy jest równoważna metodzie Reyleigha-Ritza gdy ta stosowalna metoda Reyleigha-Ritza: rozwiązanie w bazie funkcyjnej dla ustalonych funkcji bazowych (w naszym przykładzie: dla ustalonych węzłów) c wyznaczone przez warunek minimum a. (pokazać, że warunek min a produkuje Ac=F) uwaga: w naszym przykładzie : dodatkowo optymalizowaliśmy funkcje bazowe (położenie węzłów). Zasada wariacyjna (najmniejszego działania) wykorzystana została więc dwukrotnie. jeśli tylko znamy funkcjonał dla równania różniczkowego: przyda się do optymalizacji kształtu elementów (2D)

14 wracamy do zagadnienia ścisłości rozwiązania MES w węzłach 0.01 błąd: Równanie Poissona, funkcje kształtu liniowe wynik MES dokładny w węzłach w MRS wszystko co możemy otrzymać, to wartości w węzłach, które są dokładne TYLKO w granicy Δx 0!!! Wniosek: cały rachunek na 2 elementach: f(q) -1 q +1 niezależnie od wyboru q: f(q) da dokładne rozwiązanie równania

15 q możemy ustawić gdziekolwiek, zawsze dostaniemy rozwiązanie dokładne 0.20 q = wniosek: wystarczy przeskanować q przez pudło aby uzyskać dokładny wynik q=

16 f(q) -1 q +1 jeden węzeł wewnątrz pudłą funkcja kształtu v 1 = (x+1)/(q+1) dla x<q v 1 = (1-x) / (1-q) dla x>q rozwiązanie przybliżone: v=f(q)v 1 (x) Lu=ρ funkcjonał: F(v)=½(v,Lv)-(ρ,v) wiemy że MES wyprodukuje takie f(q) aby F było minimalne wyliczymy F jako funkcję f(q) z warunku min F(v) wyznaczymy f(q)

17 v=f(q)v 1 (x) F(v)=½(v,Lv)-(ρ,v) v 1 = (x+1)/(q+1) dla x<q v 1 = (1-x) / (1-q) dla x>q v znika na brzegach:

18 v=f(q)v 1 (x) F(v)=½(v,Lv)-(ρ,v) v 1 = (x+1)/(q+1) dla x<q v 1 = (1-x) / (1-q) dla x>q v znika na brzegach:

19 =0

20 policzmy pochodne f(q) po q =0

21 policzmy pochodne f(q) po q =0

22 =0 policzmy pochodne f(q) po q spełnia silną formę równania! u = -ρ stąd wynik dokładny dla u w x=q

23 silna a słaba forma równania: różnica v(q) u(x) = -ρ(x) -1 q +1 druga pochodna potencjału = ładunek funkcja v nie spełnia silnej formy równania różniczkowego, tylko słabą: v (q) (v,v )f(q)=-(v,ρ) v (q) druga pochodna potencjału: delta Diraca, niezależnie od tego jak wygląda niejednorodność równania Poissona

24 Podobny zabieg dla MRS: 3 węzły. Metoda różnic skończonych, siatka nierównomierna Iloraz różnicowy drugiej pochodnej dla nierównej siatki: Δl Δp + Wzór trójpunktowy W MES: nie ma problemu bo pochodne i całki liczymy dokładnie! tracimy jeden rząd dokładności w porównaniu z siatką równomierną Problem rozwiązany w metodzie elementów skończonych.

25 Co się stanie jeśli taki zabieg powtórzymy w MRS? Δp=1-x Δl=x+1 v(x) -1 x +1

26 Co się stanie jeśli taki zabieg powtórzymy w MRS? Δp=1-q Δl=q+1 v(q) -1 q u(q) rozwiązanie dokładne

27 liniowe fcje kształtu a warunki Neumanna tylko v 1 oraz v 2 wnoszą przyczynek do pochodnej na lewym końcu: pierwszy wiersz macierzy S (-1/h 2 1/h ) prawa strona pierwszy wiersz F : C warunki mieszane [Robina] u (x 1 )+Du(x 1 )=E: (-1/h 2 +D 1/h )

28 wybrane narzędzia MES umożliwiające jej automatyzację w więcej niż 1D: 1) macierze sztywności pojedynczych elementów oraz ich 2) składanie do globalnej macierzy sztywności 3) przestrzeń odniesienia i jej mapowanie do przestrzeni fizycznej

29 Przestrzeń referencyjna [odniesienia] element w przestrzeni fizycznej x= -1 1 y=1 y= -1 element w przestrzeni odniesienia w 1D Problem fizycznie zadany jest na siatce [x 1,x 2,x 3,...x N ] Rachunki (całkowanie elementów macierzowych) dla każdego elementu chcemy przenieść do przedziału (-1,1) x 1 x 2 x 3 x 4 x 5 itd przestrzeń fizyczna -1 1 przestrzeń odniesienia

30 Przestrzeń referencyjna [odniesienia] element w przestrzeni fizycznej x= -1 1 y=1 y= -1 element w przestrzeni odniesienia w 1D Problem fizycznie zadany jest na siatce [x 1,x 2,x 3,...x N ] Rachunki (całkowanie elementów macierzowych) dla każdego elementu chcemy przenieść do przedziału (-1,1) Element K m =(x m-1, x m ) (-1,1) mapowanie z (-1,1) do K m : x=(x m +x m-1 )/2+(x m -x m-1 )/2 ξ, gdzie ξ z przedziału (-1,1) Modelowy operator będziemy całkować jego elementy macierzowe w przestrzeni odniesienia

31 Całkowanie macierzy sztywności w przestrzeni referencyjnej element macierzowy całkowany w elemencie [fizycznym] -1 całkę i pochodne przenosimy do przestrzeni odniesienia: x(ξ )=(x m-1 +x m )/2+(x m -x m-1 )/2 ξ skala transformacji m-tego elementu: (czynnik skali, jakobian) przy transformacji: granice całki zmieniają się na 1,1, poza tym dx=j m dξ transformacja pochodnych: J m =(x m -x m-1 )/2 pole elementu fizycznego / pole elementu odniesienia 1D: J nie zależy od ξ w 2D: zobaczymy, że nie zawsze tak jest [gdy element zmienia swój kształt w mapowaniu. w 1D: odcinek -> odcinek]

32 Całkowanie macierzy sztywności w przestrzeni referencyjnej -1 x(ξ )=(x m-1 +x m )/2+(x m -x m-1 )/2 ξ całkowanie wektora sztywności: całka (f,v j ) transformuje się jak wyraz z a 0.

33 odcinkowo liniowe funkcje kształtu w przestrzeni odniesienia x(ξ )=(x i +x i+1 )/2+(x i+1 -x i )/2 ξ W elemencie i+1 dwie funkcje kształtu v i (x(ξ)) =1/2 1/2 ξ v i+1 (x(ξ)) =1/2 ξ+ 1/2 1 fcja kształtu fizyczna v i+1 (x) v i v i+1 v i (x) x i+2 K i K i+1 x i-1 x i x i+1 x -1 K 1 i+1 odniesienia

34 Przykład całkowanie w przestrzeni odniesienia dla bazy odcinkami liniowej (całka po elemencie K i+1 ) tu prim to pochodna po x J i+1 =(x i+1 -x i )/2 pole elementu fizycznego / pole elementu odniesienia a tu po ξ v i (x(ξ)) =1/2 1/2 ξ v i+1 (x(ξ)) =1/2 ξ+ 1/2 ten wynik już znamy z całkowania w przestrzeni fizycznej

35 Macierz sztywności pojedynczego elementu składanie macierzy globalnej Zmieniamy punkt widzenia: u 1 u 2 (parametry węzłowe (z funkcji kształtu na elementy) x m-1 x m niewiadome) v i (x(ξ)) =1/2 1/2 ξ v i+1 (x(ξ)) =1/2 ξ+ 1/2-1 1 element J m =h m /2 u m (ξ)=u 1m φ 1 (ξ)+u 2m φ 2 (ξ) φ 1 =1/2 1/2 ξ φ 2 =1/2 +1/2 ξ [ funkcje bazowe : ważone parametrami węzłowymi ]

36 Zmieniamy punkt widzenia: u 1 u 2 (parametry węzłowe (z funkcji kształtu na elementy) x m-1 x m niewiadome) -1 1 element J m =h m /2 macierz sztywności elementu m [wymiar taki jak liczba funkcji kształtu na element] u m (ξ)=u 1m φ 1 (ξ)+u 2m φ 2 (ξ) φ 1 =1/2 1/2 ξ φ 2 =1/2 +1/2 ξ E m = Em 11 E m 12 E m 21 E m 22 zależność od m w J m : x(ξ )=(x m-1 +x m )/2+(x m -x m-1 )/2 ξ m

37 Składanie (assembly) globalnej macierzy sztywności u m (ξ)=u 1m φ 1 (ξ)+u 2m φ 2 (ξ) globalna [U] i lokalna [u] numeracja węzłów węzły na granicy elementów obsługują więcej niż jeden element U 1 1 U 2 2 U 3 3 U 4 u 2 1 =u 1 2 na U 2 opiera się rozwiązanie w dwóch sąsiednich elementach E m = Em 11 E m 12 E m 21 E m 22 na przekrywających się węzłach:suma do macierzy S wchodzą całki po sąsiednich elementach z funkcją kształtu wspólną dla sąsiadów macierz globalna S (rozmiar = liczbie węzłów)

38 case study u 1 u 2 x m-1 x m -1 1 u(ξ)=u 1 φ 1 (ξ)+u 2 φ 2 (ξ) u(x=-1)=0 u(x=1)=0 J m =h m /2 Przedział (-1,1) Podzielony na 7 elementów (8 węzłów) φ 1 =1/2 1/2 ξ φ 2 =1/2 +1/2 ξ

39 Składanie (assembly) macierzy sztywności z całek po elementach Element 2 Element 3 dodajemy elementy z różnych macierzy lokalnych które odpowiadają temu samemu węzłowi h 2 h 3 h 4 Forma już znana

40 Wektor obciążeń pojedynczego elementu/składanie globalnego po elemencie K i po K i+1 U i-1 U i U i+1 x i-1 x i x i+1 druga funkcja elementu i oraz pierwsza elementu i+1 = to ta sama funkcja v i (x)

41 Składanie globalnej macierzy sztywności buchalteria węzłów g=1 g=2 g=3 g=4 m=1 m=2 m= lokalne numery węzłów m-numeruje elementy g globalna numeracja węzłów nr (k,m) przyporządkowanie numeru globalnego węzłowi o lokalnym numerze k w elemencie m 1 = nr (1,1) 2 = nr (2,1) = nr (1,2) 3 = nr (2,2) = nr (1,3) 4 = nr (2,3)

42 Składanie globalnej macierzy sztywności buchalteria węzłów g=1 g=2 g=3 g=4 m=1 m=2 m= lokalne numery węzłów m-numeruje elementy g globalna numeracja węzłów nr (k,m) przyporządkowanie numeru globalnego węzłowi o lokalnym numerze k w elemencie m 1 = nr (1,1) 2 = nr (2,1) = nr (1,2) 3 = nr (2,2) = nr (1,3) 4 = nr (2,3) pętla po elementach m=1,m pętla po węzłach lokalnych k=1,n pętla po węzłach lokalnych l=1,n identyfikacja numeru globalnego węzła i=nr(k,m) j=nr(l,m) S(i,j)=S(i,j)+E(m,k,l) identycznie składa się macierze dla wyższych funkcji kształtu i w więcej niż 1D

43 Składanie globalnej macierzy sztywności buchalteria węzłów g=1 g=2 g=3 g=4 m=1 m=2 m= = nr (1,1) 2 = nr (2,1) = nr (1,2) 3 = nr (2,2) = nr (1,3) 4 = nr (2,3) pętla po elementach m=1,m pętla po węzłach lokalnych k=1,n pętla po węzłach lokalnych l=1,n identyfikacja numeru globalnego węzła i=nr(k,m) j=nr(l,m) S(i,j)=S(i,j)+E(m,k,l)

44 składanie globalnego wektora obciążeń z lokalnych: pętla po elementach m=1,m pętla po węzłach lokalnych k=1,n identyfikacja numeru globalnego węzła i=nr(k,m) F(i)=F(i)+P(k,m)

45 o potrzebie używania wyższych funkcji kształtu (i o laboratorium): u(1)=u(-1)=0 rozwiązanie dokładne: równanie Poissona z odcinkowo stałą prawą stroną równania

46 o potrzebie używania wyższych funkcji kształtu (i o laboratorium): u(1)=u(-1)=0 rozwiązanie dokładne: równanie Poissona z odcinkowo stałą prawą stroną równania rozwiązanie dokładne: z liniowymi funkcjami kształtu: poza węzłami nie uzyskamy dokładnego rozwiązania tego równania (nigdy nie uzyskamy rozwiązania silnej postaci równania, druga pochodna wewnątrz elementów jest zawsze równa zeru a ma być równa niejednorodności dla równań Poissona niejednorodność to źródło potencjału, dla równania przew. ciepl. źródło ciepła)

47 całka działania a rozkład elementów dla funkcji odcinkowo linowych: optymalne rozwiązanie odcinkami liniowe rozwiązanie dokładne a -0.6 u dokładne działanie bx i=2,

48 Funkcje kształtu Lagrange a wyższych rzędów: u 3 u 1 u 2 u 4 ξ 1 ξ 2 ξ 3 ξ 4 jeden element, cztery (n) węzły funkcje kształtu wielomian stopnia n-1, taki, że

49 Funkcje kształtu Lagrange a wyższych rzędów: u 3 u 1 u 2 u 4 ξ 1 ξ 2 ξ 3 ξ 4 jeden element, cztery (n) węzły funkcje kształtu wielomian stopnia n-1, taki, że wiemy jak go wskazać: wielomian węzłowy Lagrange a

50 Funkcje kształtu wyższych rzędów: u 3 u 1 u 2 u 4 ξ 1 ξ 2 ξ 3 ξ 4 jeden element, cztery (n) węzły funkcje kształtu wielomian stopnia n-1, taki, że wiemy jak go wskazać: wielomian węzłowy Lagrange a funkcje kształtu Lagrange a: rozwiązanie interpolowane wielomianowo w każdym z elementów. jedynie ciągłość rozwiązania między elementami. w przeciwieństwie do problemów z KSN: wartości funkcji w węzłach nie są znane. należy je wyliczyć. istota FEM.

51 Elementy wyższych rzędów: u 1 u 2 u ξ 1 Jeden element, trzy funkcje bazowe, 3 parametry węzłowe Funkcje bazowe : w danym węźle tylko jedna z nich niezerowa (co min. gwarantuje liniową niezależność funkcji bazowych) funkcja bąbelkowa (bubble function) węzeł wewnątrz elementu φ 1 =ξ(ξ -1)/2 φ 2 =-(ξ -1)(ξ +1) φ 3 = ξ(ξ +1)/2 funkcje wierzchołkowe (vertex functions) 1 na krawędziach elementu

52 Funkcje kształtu Lagrange a: odcinkowo liniowe i kwadratowe węzły= granice elementów każda strzałka to węzeł granice elementów czerwone liniowa baza Lagrange a kwadratowa baza Lagrange a

53 Macierz sztywności dla kwadratowych f. Lagrange a φ 1 =ξ(ξ -1)/2 φ 2 =-(ξ -1)(ξ +1) φ 3 = ξ(ξ +1)/2 całki wyliczone analitycznie: ilu punktowego Gaussa należałoby użyć aby dokładnie scałkować m.sztywności numerycznie? przy równym podziale przedziału E takie samo dla każdego elementu liczone numerycznie lecz P nie! [inny zakres x(ξ)] x(ξ )=(x m +x m+1 )/2+(x m+1 -x m )/2 ξ

54 Składanie globalnej macierzy sztywności i wektora obciążeń dla kwadratowych funkcji Lagrange a lokalne globalne Liczba wierszy: 2n+1 (n-liczba elementów)

55 Laboratorium: elementy: x x x x dokładne 2 centralne elementy o długości bx krzyżyki: węzły bąbelkowe MES dla bx=0.5 (równoodległe węzły) widzimy: dokładne dla węzłów granicznych

56 Laboratorium: elementy: a x x x x dokładne 2 centralne elementy o długości bx krzyżyki: węzły bąbelkowe bx na laboratorium zobaczymy, że potencjał dokładny odtworzony

57 0.20 Wyniki dla problemu modelowego funkcje odcinkami liniowe 9 węzłów (8 elementów) funkcje kwadratowe 9 węzłów (4 elementy) rozwiązanie dokładne

58 Funkcje liniowe i kwadratowe 0.01 funkcje odcinkami liniowe 9 węzłów (8 elementów) 0.00 funkcje kwadratowe 9 węzłów (4 elementy) [ błąd =0 tylko na węzłach wierzchołkowych ] jeden rząd funkcji kształtu więcej: maksymalny błąd zmniejszony trzykrotnie rozmiar problemu liniowego bez zmian, ale S ma więcej niezerowych elementów

59 0.20 dla kwadratowej bazy Lagrange a pochodna jest nieciągła na granicy elementów nieciągła pochodna

60

61 u 1 u 2 u Co zrobiliśmy : poprowadziliśmy przez każdy element wielomian interpolacyjny Lagrange a. Zabieg zakończył się sukcesem. Lepsza dokładność prawie tej samej złożoności obliczeniowej w porównaniu z liniowymi funkcjami kształtu. Rozmiar URL bez zmian, ale macierz układu więcej niezerowych elementów. Chcemy podnieść rząd wielomianu interpolacyjnego. Czy równomiernie rozłożenie większej ilości węzłów na elemencie jest dobrym pomysłem? NIE

62 Błąd interpolacji Lagrange a (przypomnienie): x 0,x 1,..., x n n+1 różnych węzłów f(x) gładka funkcja interpolowana (klasy co najmniej n+1) x w przedziale interpolacji odchylenie funkcji interpolowanej od wielomianu Lagrange a ξ należy do (najmniejszego) przedziału, w którym mieszczą się punkty x i norma nieskończoność: g(x) = max g(x) w przedziale (a,b)

63 4 punkty 0-1 -a a 1 norma nieskończoność wielomianu węzłowego punkty rozłożone równomiernie równomierne rozłożenie nie jest optymalne dla celów aproksymacyjnych

64 Efekt Rungego nieoptymalność interpolacji na równoodległych węzłach robi się drastyczna dla wysokiego rzędu wielomianu interpolacyjnego 3 punkty 5 punktów 11 punktów im wyższy stopień wielomianu interpolacyjnego tym gorsze przybliżenie [większa norma nieskończoność błędu] - szczególniej przy brzegach przedziału

65 Węzły Czebyszewa: bliskie optymalnym 3 punkty 5 punktów 11 punktów 21 punktów [w.czebyszewa: węzły wielomianów ortogonalnych na przedziale ( 1,1) z wagą 1/sqrt(1-x**2) [! waga gęsto punkty przy brzegu, błąd nie urośnie ] więcej węzłów przy brzegach

66 u 2 u 3 u u 4 1 Kubiczne funkcje kształtu Lagrange a z węzłami Czebyszewa cos(πj/3), j=0,1,2,3,: -1,-0.5,0.5, Jeden element, 4 funkcje bąbelki 0.8 wierzchołek ξ

67 Wyniki dla problemu modelowego 0.01 błąd: funkcje odcinkami liniowe 9 węzłów (8 elementów) funkcje kwadratowe 9 węzłów (4 elementy) funkcje kubiczne 10 węzłów (3 elementy) zwiększenie stopnia wielomianów kształtu o jeden: max. odchylenie wyniku od dokładnego zmniejsza się 3 krotnie

68 MES używa jako funkcji bazowych określonych na elemencie wielomianów potrafimy je numerycznie różniczkować i całkować dokładnie różniczkowanie: C=1/2 C=-1/6 u(x) u (x) (błąd na czerwono) x x 2 2x 2x+Δx 2x 2x x 3 3x 2 3x 2 +3xΔx+Δx 2 3x 2 +Δx 2 3x 2 x 4 4x 3 4x 3 +6x 2 Δx+4xΔx 2 +Δx 3 4x 3 +4xΔx 2 4x 3 x 5 5x 4 5x 4 +10x 3 Δx+10x 2 Δx 2 +5xΔx 3 +Δx 4 5x 4 +10x 2 Δx 2 +Δx 4 5x 4-4Δx 4 a całkowanie... Gaussa

69 kwadratury Gaussa-Legendra do całkowania elementów macierzowych Gauss= najbardziej efektywna metoda dla MES funkcje kształtu są wielomianami(!), a Gauss całkuje je dokładnie ważona suma funkcji podcałkowej w wybranych punktach x i Chcemy wybrać tak wagi i punkty aby kwadratura była dokładna dla wielomianu jak najwyższego stopnia (funkcje kształtu będą wielomianami) Na pewno uda nam się skonstruować kwadraturę dokładną dla wielomianu stopnia n-1

70 kwadratury Gaussa-Legendra Wybieramy wagi i punkty Gaussa, tak aby dokładnie scałkować wielomian stopnia 2n-1 [2n współczynników, 2n wag i punktów] Przykład: n=2 dokładnie scałkujemy wielomian stopnia 3 f(x)=a+bx+cx 2 +dx 3

71 f(x)=a+bx+cx 2 +dx 3 kwadratury Gaussa-Legendra a,b,c,d dowolne. Każda z powyższych całek musi zostać policzona dokładnie. wstawiamy po kolei 1 za jeden z a,b,c,d=reszta 0. [kwadratura ma działać również dla f(-x)] x 1 oraz x 2 będą rozłożone symetrycznie względem 0 ( x 1 =-x 2 ) wtedy z (2) w 1 =w 2 =1 (z 1) (4) - zawsze spełnione 2/3=x 22 +x 2 2 z (3) x 2 =±(1/3) 1/2 x 1 =-x 2

72 kwadratura Gaussa dokładna dla wielomianów stopnia 3: w 1 =w 2 =1, x 1 =(1/3) 1/2 x 2 =- (1/3) 1/ x*x*x+x*x+1 x*x-x+1 -x*x*x+x*x-x+1 wystarczy dodać wartości funkcji w dwóch punktach aby uzyskać dokładną całkę dla wszystkich wielomianów stopnia

73 w konsekwencji: jeśli dwa wielomiany stopnia <4 przyjmują te same wartości w punktach Gaussa to ich całki po przedziale 1,1 są również identyczne: np 0.80 x g =(1/3) 1/ x(x-xg)*(x+xg) (x-xg)*(x+xg)

74 Próbkując funkcję w n dowolnych punktach: na pewno uda się skonstruować kwadraturę dokładną dla wielomianu stopnia n-1 Na przedziale 1,1 wybieramy (dowolnie) n punktów i prowadzimy przez nie wielomian interpolacyjny Lagrange a funkcji f(x) Jeśli f(x) wielomian stopnia nie większego niż n-1 f(x)=y(x) (interpolując wielomian dostaniemy ten sam wielomian) na wyborze punktów x i można zyskać dokładność dla n stopni więcej

75 Dalej o wyborze punktów Gaussa: Tw. Jakobiego: kwadratury Gaussa-Legendra kwadratura oparta na wielomianie interpolacyjnym Lagrange a jest dokładna dla wielomianów stopnia 2n-1, jeśli punkty x i wybrane tak, że wielomian stopnia n jest ortogonalny do wszystkich wielomianów stopnia (n-1) zobaczmy, że tak jest:

76 kwadratury Gaussa-Legendra dla dowolnego wielomianu stopnia n i dowolnej liczby r istnieje taki wielomian o stopniu o jeden niższym i taka liczba R, że: P n (x)=(x-r) P n-1 (x)+r przykład: 1+x+x 2 =(x-2) (ax+b)+c=c-2b+(b-2a)x+ax 2 wyliczymy sobie a,b, oraz c f 2n-1 (x)=(x-x 1 ) f 2n-2 (x)+r 0 f 2n-1 (x)=(x-x 1 ) [(x-x 2 ) f 2n-3 (x)+r 1 ]+r 0 =(x-x 1 )(x-x 2 ) f 2n-3 (x)+r 0 +r 1 (x-x 1 ) q 1 (x) f 2n-1 (x)=z n (x)f n-1 (x)+q n-1 (x)

77 f 2n-1 (x)=z n (x)f n-1 (x)+q n-1 (x) całka oparta o przepis interpolacyjny na n punktach będzie dokładna dla każdego wielomianu stopnia n-1 Problem: jak wybrać wielomian stopnia n z(x) tak aby ortogonalny dla każdego wiel. stopnia n-1

78 Problem: jak wybrać z(x) aby ortogonalny dla każdego wiel. stopnia n-1 wybrać zera znaczy wybrać wielomian (co do stałej multiplikatywnej) każdy wielomian można zapisać w postaci sfaktoryzowanej wielomian Legendre a stopnia n -ortogonalny na przedziale [ 1,1] do wszystkich wielomianów stopnia n-1. -zera tego wielomianu wyznaczą optymalne punkty Gaussa

79 Ortogonalizacja Grama-Schmidta Przedział [-1,1]. Mamy zbiór niezaleznych liniowo funkcji h 0 =1, h 1 =x, h 2 =x 2, h 3 =x 3,... które nie są ortogonalne [iloczyn skalarny określony z funkcją wagową w(x)]. Chcemy skonstruować bazę wielomianów ortogonalnych. funkcje bazowe dla tego przedziału, z wagą w(x)=1 są to wielomiany Legendre a. u 0 = 1 u 1 =a+x Jakie a aby (u 0,u 1 )=0?: odp.: a=0 u 1 =x u 2 =x 2 +bx+c (u 2,u 0 )= 2/3+2c=0 (u 2,u 1 )=0 b=0 u 2 =(x 2-1/3) W literaturze wielomiany Legendre a normalizowane tak aby P k (1)=1 : 1,x,3/2 (x 2-1/3) itd.

80 W bazie P 0,P 1,..., P n-1 można opisać wszystkie wielomiany stopnia n-1, P n ortogonalny do wszystkich wektorów bazy, więc i do wszystkich wielomianów stopnia n-1 kwadratury Gaussa-Legendra Punkty Gaussa zapewniające maksymalną dokładność (do wielomianu stopnia 2n-1): zera n-tego wielomianu Legendra Dla 2n-1=3 [ punkty Gaussa tam gdzie wcześniej wyliczyliśmy ] l 1 =(x+1/sqrt(3))/(2/sqrt(3)). całka z niego od od 1 do 1 = 1

81 Wagi i punkty Gaussa 1.0 Dokładne do wielomianów stopnia 3 stopnia 5 stopnia

82 MES z liniowymi funkcjami kształtu: przykład zastosowania nr. 2: równanie oscylatora harmonicznego niewiadome: funkcja własna u n (x) oraz wartość własna E n E n =1/2+n rysunek z Wikipedii

83 1 v i (x) węzły x i-1 x i x i+1 x element K i długości δ i =x i -x i-1 element K i+1 długości δ i+1 = x i+1 -x i baza funkcyjna

84 całki się liczy analitycznie [wielomiany stopnia najwyżej 4] Hc=EOc tzw. uogólnione macierzowe równanie własne [ zwykłe równanie własne gdy : O=1] macierze H,O trójprzekątniowa, symetryczna nasz operator=samosprzężony (hermitowski)

85 równomierny rozkład 21 węzłów (elementy równej długości) siatka od 6.2 do E dok E num błąd MRS: przy tej samej liczbie węzłów E num względna przewaga MES rośnie dla stanów o wyższej energii błąd

86 kropy: wartości z MES linie: dokładne funkcje własne 0.40 MES nie jest ściśle dokładna w węzłach jak dla Poissona, ale niezła różnica dokładny=mes dla wektora własnego o najniższej wartości własnej

87 przydałaby się siatka nierównomierna: więcej węzłów tam gdzie wektory własne przyjmują duże wartości, mniej na ogonach n=21 punktów α= α=

88 oscylator harmoniczny: optymalizacja rozkładu elementów E n =n+1/ n=0 n= E α dla wszystkich stanów optymalny jest wykładnik α 1.5 α= α=

89 Metoda różnic skończonych, siatka nierównomierna Iloraz różnicowy drugiej pochodnej dla nierównej siatki: Δl Δp + Wzór trójpunktowy W MES: nie ma problemu bo pochodne i całki liczymy dokładnie! tracimy jeden rząd dokładności w porównaniu z siatką równomierną Problem rozwiązany w metodzie elementów skończonych.

90 k-1 k k+1 δ κ 1 δ κ [różnica z MES: potencjał tylko do diagonali, O=1] Uwaga: metoda produkuje niesymetryczną macierz H: komplikacja, np. dla niesymetrycznych macierzy nie ma gwarancji, że wartości własne będą rzeczywiste, a wektory własne wzajemnie ortogonalne

91 Metoda różnic skończonych, siatka nierównomierna E n =n+1/ n=0 n= α α wartości własne mniejsze niż dokładne. dla n=0, optymalna jest siatka równomierna. Pewna poprawa (wzrost) jest dla wzbudzonych. Ale (!!) wiemy, że wzrost to poprawa tylko dlatego, że rozwiązanie dokładne jest znane. W typowej sytuacji - nie znamy rozwiązania dokładnego. Nie będziemy wiedzieli czy mamy do czynienia z poprawą czy pogorszeniem. α w MES: przeciwnie, metoda ma charakter wariacyjny! Lepsza siatka znaczy mniejsza wartość własna! Parametr dla optymalizacji siatki!

92 Lu=f eliptyczne rozwiązanie poszukiwane w bazie funkcyjnej funkcja próbna (trial) równanie eliptyczne a różniczkowe równanie własne w metodzie elementów skończonych Hu=Eu własne 1D: np. L=-d 2 /dx 2 np. H=-d 2 /dx 2 +x 2 (wstawić rozwiązanie próbne, wyrzutować na wektory bazy) (układ równań algebraicznych) Lc=f Hc=EOc (uogólniony macierzowy problem własny)

93 wariacyjny charakter metody dla równania eliptycznego i własnego MES (i Galerkin w ogóle) równoważna metodzie Reyleigha-Ritza, gdy ta stosowalna Lu=f Hu=Eu wartościom c i, które spełniają równania algebraiczne odpowiada minimum funkcjonału:

94 dokładne rozwiązania równania oscylatora są nie tylko ciągłe, ale również ciągłe z pochodną baza Lagrange a: gwarantuje tylko ciągłość funkcji na granicy elementów ciągłość pochodnej nie jest gwarantowana jeśli zainwestujemy w funkcje kształtu tak aby zapewnić ciągłość z pochodną -niższe wartości własne wyjść powinny kiedy ciągłość pochodnej ważna 1) dla równania Poissona: nieciągłe pole elektryczne (pochodna potencjału) gdy rozkład gęstości ładunku o formie delty Diraca 2) równanie przewodnictwa cieplnego: strumień ciepła proporcjonalny do gradientu temperatury = gdy ten nieciągły na granicy elementów stan nie może być ustalony

95 zapewniały ciągłość funkcji: 2 nie znikające f na element, jedna na węzeł MES: baza funkcji ciągłych z pochodnymi na granicy elementów z węzłem k wiążemy dwie funkcje: k-1 k k+1 δ k δ k+1 f g f przenosi ciągłą wartość funkcji przez granice elementów: f: 1 w węźle k, 0 w sąsiednich f zero we wszystkich węzłach g przenosi ciągłą pochodną przez dwa elementy: g : 1 w węźle k, 0 w sąsiednich g zero we wszystkich węzłach parametry węzłowe: 4 na element wartości i pochodne na obydwu końcach przedziału 4 funkcje kształtu na element po 2 funkcje na węzeł

96 współczynniki rozwinięcia (niewiadome) : wartości funkcji i pochodnej w węzłach Metoda ES da nam ekstra oszacowanie pochodnych rozwiązania parametry węzłowe: tutaj u i u

97 konstruujemy funkcję f k : stopnia musi trzeciego wielomian f k-1 k k+1 δ k δ k+1 współczynniki a k, b k,c k, d k : f(x k )=1, f(x k-1 )=0, f (x k )=0, f (x k-1 )=0 podobnie

98 przykładowy przebieg funkcji f niosącej ciągłość rozwiązania przez granicę elementów f f

99 konstruujemy funkcję g k : g k-1 k k+1 δ k δ k+1 g(x k-1 )=g(x k )=g (x k-1 )=0 g (x k )=1

100 przykładowy przebieg funkcji g niosącej ciągłość pochodnej rozwiązania przez granicę elementów g g

101 funkcje f k g k są ortogonalne jeśli węzły równoodległe symetria, ale (f k,g k+1 ) już nie 0 w teorii interpolacji: wielomiany 3-go rzędu interpolujące wartości i pochodne - sklejki Hermite a

102 sklejka Hermita dla równania własnego: struktura macierzy Hc=EOc (f,hf) (g,hf) α ι (f,hg) (g,hg) β ι macierze 2n na 2n każda z ćwiartek trójprzekątniowa

103 równoodległe węzły zaznaczone kropami rewelacyjny wynik 13 węzłów/26 równań liniowe 23 węzły / (23 równania)

104 optymalizacja elementów (więcej węzłów na środku ) n=0 wynik dla funkcji liniowych α α= α= wynik dla sklejek Hermite a -funkcje kształtu są tak elastyczne, że optymalizacja elementów staje się zbędna α

105 funkcje kształtu Hermite a w przestrzeni referencyjnej zastosowanie dla problemów eliptycznych 1D u 1 =u(x 1 ) u ξ 2 =u(x 2 ) -1 1 Pochodne funkcji (po x nie po ξ) = nowe elementy węzłowe = oprócz ciągłości przez granicę elementu dostaniemy oszacowanie pochodnych na granicy

106 Szukamy funkcji kształtu dla rozwiązań ciągłych z pochodną (funkcji kształtu Hermite a) 4 równania: 2 wartości, 2 pochodne x(ξ )=(x m-1 +x m )/2+(x m -x m-1 )/2 ξ

107 Funkcje kształtu Hermita 1.0 na rysunku funkcje związane z pochodnymi / Jakobian ξ każda z funkcji kształtu Hermite a: odpowiedzialna za wartość lub pochodną, żadna nie przeszkadza pozostałym (pełen podział kompetencji)

108 Funkcje kształtu Hermite a: interpolacja jednomianów, przedział [ 1:1]: J m =1 dokładna funkcja v(ξ)=ξ u 10 = -1, u 20 =1, u 11 =1, u 21 =1 u=3/2 ξ 1/2 ξ 3 + 1/2ξ+1/2ξ 3 = ξ wartości pochodne dokładna funkcja v(ξ)=ξ 2 u 10 = 1, u 20 =1, u 11 =-2, u 21 =2 u=1+ ( 1 ξ 2 )=ξ 2 dokładna funkcja v(ξ)=ξ 3 u 10 = -1, u 20 =1, u 11 =3, u 21 =3 u=ξ 3 dokładna funkcja v(ξ)=ξ 4 u 10 = 1, u 20 =1, u 11 =-4, u 21 =4 u=-1+2ξ 2

109 kubiczna sklejka Hermita a wielomian 4-tego rzędu x 4 wartość funkcji i pochodnej OK, ale sukces interpolacji umiarkowany -0.5 (-1+2x 2 )

110 Trzeba zawęzić przedział x (-1+2x 2 )

111 zawęzić przedział x 4 od [ 1,1] do [0,1] aby nie przejmować się czynnikiem skali J m : trzymamy [-1,1] a przekształcamy funkcję [(x+1)/2] 4 dokładna funkcja v(ξ)=[(ξ+1)/2] 4 u 10 = 0, u 20 =1, u 11 =0, u 21 =2 u=1/4ξ+1/4ξ 3 +1/2ξ itd

112 funkcje kształtu Hermita: zastosowanie ξ u(x=-1)=0 u(x=1)=0 Przedział (-1,1) Podzielony na 8 elementów (9 węzłów, 18 parametrów węzłowych) -1 1 x(ξ )=(x m-1 +x m )/2+(x m -x m-1 )/2 ξ J m =h m / macierz sztywności dla pojedynczego elementu

113 u(lewy) u (lewy) u(prawy) u (prawy) składanie macierzy sztywności dla f.k. Hermita x=-1 dwa elementy x=+1 wspólne parametry węzłowe: wartość pochodna wspólne również elementy pozadiagonalne dla tego węzła

114 Prawa strona/jeden element

115 Warunki brzegowe: u(x=-1)=0 u(x=1)=0 u(-1) u (-1) u(0) u (0) u(1) u (1)

116 Warunki brzegowe: u(x=-1)=0 u(x=1)=0 u(-1) u (-1) u(0) u (0) u(1) u (1) tu damy jedynki na diagonali Su=F tu damy zera

117 Wyniki dla problemu modelowego dwa elementy / 3 węzły / 6 parametrów węzłowych dokładne FEM z FKH pochodne uzyskane z rozwiązania układu równań w węzłach: , 0.387, zamiast dokładnej -1/π, 1/π, -1/π , 0.318,

118 Wyniki dla problemu modelowego 3 elementy / 4 węzły / 8 parametrów węzłowych dokładne FKH+ 2E FKH+ 3E

119 Baza kubiczna Lagrange a i baza Hermita porównanie dokładności Przy tej samej złożoności: w porównaniu z bazą Lagrange a w bazie Hermita błąd mniejszy (i ciągły, bo rozwiązanie przybliżone ciągłe)

120 funkcje kształtu Hermita a warunki brzegowe Neumanna u(x=-1)=0 u (x=1)=-1/π Przykład dla dwóch elementów co tutaj? mamy ustawić tak, żeby odpowiedzialna za pochodną na końcu przedziału pochodne pozostałych funkcji znikają w 1

121 warunek Neumanna dla funkcji kształtu Hilberta / π

122 Wynik warunek Neumanna dla funkcji kształtu Hermite a 0.80 umiarkowany sukces pochodna jak trzeba ale wartość całkiem nie taka co jest nie tak?

123 macierz sztywności pojedynczego elementu warunek Neumana dla funkcji kształtu Hilberta Przypomnijmy sobie skąd się wzięła w metodzie Galerkina v(x) jest funkcją bazową. dla warunków Dirichleta u(1)=u(-1)=0 usuwaliśmy z bazy funkcje, które nie znikały na prawym brzegu. v(x)=0 Teraz mamy parę funkcji dla których wyraz nie znika. Jaką?

124 Teraz mamy parę funkcji, dla których wyraz nie znika. Jaką? ξ

125 Teraz mamy parę funkcji, dla których wyraz nie znika. Jaką? ξ no i co?

126 warunek Neumana dla funkcji kształtu Hermita to trzeba dodać to już mamy 1 S 56 =S

127 Wynik: prawy warunek brzegowy Neumanna: 2 elementy 0.20 Znacznie lepiej prawie dobrze, pochodna idealnie, wartość nie 0.10 (poprzednio przy warunkach Dirichleta wartość była super pochodna taka sobie) elementy gdy więcej?

128 Wynik: prawy warunek brzegowy Neumanna 0.20 Wyniki : 4 elementy

Γ D Γ Ν. Metoda elementów skończonych, problemy dwuwymiarowe. problem modelowy: w Ω. warunki brzegowe: Dirichleta. na Γ D. na Γ N.

Γ D Γ Ν. Metoda elementów skończonych, problemy dwuwymiarowe. problem modelowy: w Ω. warunki brzegowe: Dirichleta. na Γ D. na Γ N. Metoda elementów skończonych, problemy dwuwymiarowe Ω Γ D v problem modelowy: Γ Ν warunki brzegowe: na Γ D w Ω Dirichleta na Γ N Neumanna problem ma jednoznaczne rozwiązanie, jeśli brzeg Γ D nie ma zerowej

Bardziej szczegółowo

Równania różniczkowe: poza metodę różnic skończonych -rozwiązania w bazie funkcyjnej

Równania różniczkowe: poza metodę różnic skończonych -rozwiązania w bazie funkcyjnej Równania różniczkowe: poza metodę różnic skończonych -rozwiązania w bazie funkcyjnej Plan: metoda kolokacji metoda najmniejszych kwadratów metoda Galerkina formalizm reszt ważonych do metody elementów

Bardziej szczegółowo

y i b) metoda różnic skończonych nadal problem nieliniowy 2 go rzędu z warunkiem Dirichleta

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

Bardziej szczegółowo

Równania różniczkowe: -rozwiązania w bazie funkcyjnej (porzucamy metodę różnic skończonych)

Równania różniczkowe: -rozwiązania w bazie funkcyjnej (porzucamy metodę różnic skończonych) Równania różniczkowe: -rozwiązania w bazie funkcyjnej (porzucamy metodę różnic skończonych) Plan: metoda kolokacji metoda najmniejszych kwadratów metoda Galerkina formalizm reszt ważonych do metody elementów

Bardziej szczegółowo

Metoda elementów brzegowych

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

Bardziej szczegółowo

Metoda elementów brzegowych

Metoda elementów brzegowych Metoda elementów brzegowych Lu=f plus warunki brzegowe możliwe podejścia: 1) Metoda różnic skończonych 2) Metoda elementów skończonych silna postać równania + ilorazy różnicowe obszar podzielony na elementy,

Bardziej szczegółowo

Matematyka stosowana i metody numeryczne

Matematyka stosowana i metody numeryczne Ewa Pabisek Adam Wosatko Piotr Pluciński Matematyka stosowana i metody numeryczne Konspekt z wykładu 8 Interpolacja Interpolacja polega na budowaniu tzw. funkcji interpolujących ϕ(x) na podstawie zadanych

Bardziej szczegółowo

II. RÓŻNICZKOWANIE I CAŁKOWANIE NUMERYCZNE Janusz Adamowski

II. RÓŻNICZKOWANIE I CAŁKOWANIE NUMERYCZNE Janusz Adamowski II. RÓŻNICZKOWANIE I CAŁKOWANIE NUMERYCZNE Janusz Adamowski 1 1 Różniczkowanie numeryczne Rozważmy funkcję f(x) określoną na sieci równoodległyc węzłów. Funkcja f(x) może być dana za pomocą wzoru analitycznego

Bardziej szczegółowo

Inżynierskie metody numeryczne II. Konsultacje: wtorek 8-9:30. Wykład

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ą

Bardziej szczegółowo

INTERPOLACJA I APROKSYMACJA FUNKCJI

INTERPOLACJA I APROKSYMACJA FUNKCJI Transport, studia niestacjonarne I stopnia, semestr I Instytut L-5, Wydział Inżynierii Lądowej, Politechnika Krakowska Ewa Pabisek Adam Wosatko Wprowadzenie Na czym polega interpolacja? Interpolacja polega

Bardziej szczegółowo

Interpolacja. Marcin Orchel. Drugi przypadek szczególny to interpolacja trygonometryczna

Interpolacja. Marcin Orchel. Drugi przypadek szczególny to interpolacja trygonometryczna Interpolacja Marcin Orchel 1 Wstęp Mamy daną funkcję φ (x; a 0,..., a n ) zależną od n + 1 parametrów a 0,..., a n. Zadanie interpolacji funkcji φ polega na określeniu parametrów a i tak aby dla n + 1

Bardziej szczegółowo

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 )

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)

Bardziej szczegółowo

Zastosowanie MES do rozwiązania problemu ustalonego przepływu ciepła w obszarze 2D

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

Bardziej szczegółowo

Analiza numeryczna Kurs INP002009W. Wykład 8 Interpolacja wielomianowa. Karol Tarnowski A-1 p.223

Analiza numeryczna Kurs INP002009W. Wykład 8 Interpolacja wielomianowa. Karol Tarnowski A-1 p.223 Analiza numeryczna Kurs INP002009W Wykład 8 Interpolacja wielomianowa Karol Tarnowski karol.tarnowski@pwr.wroc.pl A-1 p.223 Plan wykładu Wielomian interpolujący Wzór interpolacyjny Newtona Wzór interpolacyjny

Bardziej szczegółowo

Egzamin z Metod Numerycznych ZSI, Egzamin, Gr. A

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ź

Bardziej szczegółowo

[ P ] T PODSTAWY I ZASTOSOWANIA INŻYNIERSKIE MES. [ u v u v u v ] T. wykład 4. Element trójkątny płaski stan (naprężenia lub odkształcenia)

[ P ] T PODSTAWY I ZASTOSOWANIA INŻYNIERSKIE MES. [ u v u v u v ] T. wykład 4. Element trójkątny płaski stan (naprężenia lub odkształcenia) PODSTAWY I ZASTOSOWANIA INŻYNIERSKIE MES wykład 4 Element trójkątny płaski stan (naprężenia lub odkształcenia) Obszar zdyskretyzowany trójkątami U = [ u v u v u v ] T stopnie swobody elementu P = [ P ]

Bardziej szczegółowo

Zaawansowane metody numeryczne

Zaawansowane metody numeryczne Wykład 6 Własności wielomianów ortogonalnych Wszystkie znane rodziny wielomianów ortogonalnych dzielą pewne wspólne cechy: 1) definicja za pomocą wzoru różniczkowego, jawnej sumy lub funkcji tworzącej;

Bardziej szczegółowo

Całkowanie numeryczne przy użyciu kwadratur

Całkowanie numeryczne przy użyciu kwadratur Całkowanie numeryczne przy użyciu kwadratur Plan wykładu: 1. Kwadratury Newtona-Cotesa a) wzory: trapezów, parabol etc. b) kwadratury złożone 2. Ekstrapolacja a) ekstrapolacja Richardsona b) metoda Romberga

Bardziej szczegółowo

Egzamin z Metod Numerycznych ZSI, Grupa: A

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

Bardziej szczegółowo

Układy równań nieliniowych (wielowymiarowa metoda Newtona-Raphsona) f(x) = 0, gdzie. dla n=2 np.

Układy równań nieliniowych (wielowymiarowa metoda Newtona-Raphsona) f(x) = 0, gdzie. dla n=2 np. Układy równań nieliniowych (wielowymiarowa metoda Newtona-Raphsona f(x 0, f ( f, f,..., f n gdzie 2 x ( x, x 2,..., x n dla n2 np. f ( x, y 0 g( x, y 0 dla każdej wielowymiarowej rozwinięcie w szereg Taylora

Bardziej szczegółowo

Metody Obliczeniowe w Nauce i Technice

Metody Obliczeniowe w Nauce i Technice 5. Aproksymacja Marian Bubak Department of Computer Science AGH University of Science and Technology Krakow, Poland bubak@agh.edu.pl dice.cyfronet.pl Contributors Paweł Urban Jakub Ptak Łukasz Janeczko

Bardziej szczegółowo

Metody numeryczne. Sformułowanie zagadnienia interpolacji

Metody numeryczne. Sformułowanie zagadnienia interpolacji Ćwiczenia nr 4. Sformułowanie zagadnienia interpolacji Niech będą dane punkty x 0,..., x n i wartości y 0,..., y n, takie że i=0,...,n y i = f (x i )). Szukamy funkcji F (funkcji interpolującej), takiej

Bardziej szczegółowo

METODY NUMERYCZNE. Wykład 3. Plan. Aproksymacja Interpolacja wielomianowa Przykłady. dr hab.inż. Katarzyna Zakrzewska, prof.agh. Met.Numer.

METODY NUMERYCZNE. Wykład 3. Plan. Aproksymacja Interpolacja wielomianowa Przykłady. dr hab.inż. Katarzyna Zakrzewska, prof.agh. Met.Numer. METODY NUMERYCZNE Wykład 3. dr hab.inż. Katarzyna Zakrzewska, prof.agh Met.Numer. wykład 3 1 Plan Aproksymacja Interpolacja wielomianowa Przykłady Met.Numer. wykład 3 2 1 Aproksymacja Metody numeryczne

Bardziej szczegółowo

Aproksymacja. funkcji: ,a 2. ,...,a m. - są funkcjami bazowymi m+1 wymiarowej podprzestrzeni liniowej X m+1

Aproksymacja. funkcji: ,a 2. ,...,a m. - są funkcjami bazowymi m+1 wymiarowej podprzestrzeni liniowej X m+1 Założenie: f(x) funkcja którą aproksymujemy X jest przestrzenią liniową Aproksymacja liniowa funkcji f(x) polega na wyznaczeniu współczynników a 0,a 1,a 2,...,a m funkcji: Gdzie: - są funkcjami bazowymi

Bardziej szczegółowo

Metody numeryczne. materiały do wykładu dla studentów. 7. Całkowanie numeryczne

Metody numeryczne. materiały do wykładu dla studentów. 7. Całkowanie numeryczne Metody numeryczne materiały do wykładu dla studentów 7. Całkowanie numeryczne 7.1. Całkowanie numeryczne 7.2. Metoda trapezów 7.3. Metoda Simpsona 7.4. Metoda 3/8 Newtona 7.5. Ogólna postać wzorów kwadratur

Bardziej szczegółowo

METODY KOMPUTEROWE W MECHANICE

METODY KOMPUTEROWE W MECHANICE METODY KOMPUTEROWE W MECHANICE wykład dr inż. Paweł Stąpór laboratorium 15 g, projekt 15 g. dr inż. Paweł Stąpór dr inż. Sławomir Koczubiej Politechnika Świętokrzyska Wydział Zarządzania i Modelowania

Bardziej szczegółowo

numeryczne rozwiązywanie równań całkowych r i

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

Bardziej szczegółowo

ELEMENTY ANALIZY NUMERYCZNEJ ELEMENTY ANALIZY NUMERYCZNEJ. Egzamin pisemny zestaw 1 24 czerwca 2019 roku

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 (

Bardziej szczegółowo

u(t) RRZ: u (t)=f(t,u) Jednokrokowy schemat różnicowy

u(t) RRZ: u (t)=f(t,u) Jednokrokowy schemat różnicowy u(t) t Dt RRZ: u (t)=f(t,u) Jednokrokowy schemat różnicowy u(t+dt)=u(t)+f(t,u(t),dt) klasyczna formuła RK4: u(t) k 1 u k 2 k 3 k 4 4 wywołania f na krok, błąd lokalny O(Dt 5 ) gdy f tylko funkcja czasu

Bardziej szczegółowo

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

Bardziej szczegółowo

ELEMENTY ANALIZY NUMERYCZNEJ ELEMENTY ANALIZY NUMERYCZNEJ. Egzamin pisemny zestaw 1 26 czerwca 2017 roku

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

Bardziej szczegółowo

Metody numeryczne Wykład 6

Metody numeryczne Wykład 6 Metody numeryczne Wykład 6 Dr inż. Michał Łanczont Instytut Elektrotechniki i Elektrotechnologii E419, tel. 4293, m.lanczont@pollub.pl, http://m.lanczont.pollub.pl Zakres wykładu Interpolacja o Interpolacja

Bardziej szczegółowo

Interpolacja funkcji

Interpolacja funkcji Interpolacja funkcji Interpolacja funkcji Interpolacja funkcji Wielomianowa Splajny Lagrange a Trygonometryczna Interpolacja Newtona (wzór I ) Czebyszewa Newtona (wzór II ) ( Wielomiany Czebyszewa ) Załóżmy,

Bardziej szczegółowo

3. Interpolacja. Interpolacja w sensie Lagrange'a (3.1) Dana jest funkcja y= f x określona i ciągła w przedziale [a ;b], która

3. Interpolacja. Interpolacja w sensie Lagrange'a (3.1) Dana jest funkcja y= f x określona i ciągła w przedziale [a ;b], która 3. Interpolacja Interpolacja w sensie Lagrange'a (3.1) Dana jest funkcja y= f x określona i ciągła w przedziale [a ;b], która przyjmuje wartości y 1, y 2,, y n, dla skończonego zbioru argumentów x 1, x

Bardziej szczegółowo

wartość oczekiwana choinki

wartość oczekiwana choinki wartość oczekiwana choinki Plan seminarium cośo równaniu Schrödingera analityczne metody rozwiązywania algorytm & obliczenia Schrödinger w studni koniec choinka ortogonalna Coś o równaniu Schrödingera

Bardziej szczegółowo

Matematyka dyskretna. Andrzej Łachwa, UJ, /15

Matematyka dyskretna. Andrzej Łachwa, UJ, /15 Matematyka dyskretna Andrzej Łachwa, UJ, 2013 andrzej.lachwa@uj.edu.pl 7/15 Rachunek różnicowy Dobrym narzędziem do obliczania skończonych sum jest rachunek różnicowy. W rachunku tym odpowiednikiem operatora

Bardziej szczegółowo

Przykład przedstawia rozwiązanie problemu brzegowego 7u +3xu=9x 2 +4 u ( 1)=3 u(2)= 2

Przykład przedstawia rozwiązanie problemu brzegowego 7u +3xu=9x 2 +4 u ( 1)=3 u(2)= 2 Przykład przedstawia rozwiązanie problemu brzegowego 7u +3xu=9x 2 +4 u ()=3 u(2)= 2 (1) metodami residuów ważonych i MES. Metoda residuów ważonych Zanim zaczniemy obliczenia metodami wariacyjnymi zamienimy

Bardziej szczegółowo

Elektrostatyka, cz. 1

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

Bardziej szczegółowo

x y

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

Bardziej szczegółowo

Wstęp do metod numerycznych Rozwiazywanie równań algebraicznych. P. F. Góra

Wstęp do metod numerycznych Rozwiazywanie równań algebraicznych. P. F. Góra Wstęp do metod numerycznych Rozwiazywanie równań algebraicznych P. F. Góra http://th-www.if.uj.edu.pl/zfs/gora/ 2010 Co to znaczy rozwiazać równanie? Przypuśmy, że postawiono przed nami problem rozwiazania

Bardziej szczegółowo

Równania różniczkowe zwyczajne: problem brzegowy [1D]

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

Bardziej szczegółowo

WEKTORY I WARTOŚCI WŁASNE MACIERZY. = λ c (*) problem przybliżonego rozwiązania zagadnienia własnego dla operatorów w mechanice kwantowej

WEKTORY I WARTOŚCI WŁASNE MACIERZY. = λ c (*) problem przybliżonego rozwiązania zagadnienia własnego dla operatorów w mechanice kwantowej WEKTORY I WARTOŚCI WŁASNE MACIERZY Ac λ c (*) ( A λi) c nietrywialne rozwiązanie gdy det A λi problem przybliżonego rozwiązania zagadnienia własnego dla operatorów w mechanice kwantowej A - macierzowa

Bardziej szczegółowo

Metody numeryczne I Równania nieliniowe

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

Bardziej szczegółowo

[ równanie liniowe II rzędu, bez pierwszej pochodnej]

[ równanie liniowe II rzędu, bez pierwszej pochodnej] najprostszy iloraz drugiej pochodnej produkuje przepis z błądem lokalnym rzędu 4 całkiem nieźle, ale: można lepiej = metoda Numerowa błąd lokalny rzędu 6 metoda Numerowa: [przepis na kolejne wartości rozwiązania

Bardziej szczegółowo

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

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

Bardziej szczegółowo

2D: Elementy trójkątne. algorytmy triangulacyjne (nie tylko do MES, również do geometrii i grafiki komp)

2D: Elementy trójkątne. algorytmy triangulacyjne (nie tylko do MES, również do geometrii i grafiki komp) 2D: Elementy trójkątne algorytmy triangulacyjne (nie tylko do MES, również do geometrii i grafiki komp) http://www.cs.berkeley.edu/~jrs/mesh/ Elementy trójkątne: współrzędne polowe elementy czworokątne:

Bardziej szczegółowo

Równania różniczkowe cząstkowe (RRCz) równanie eliptyczne równanie Poissona

Równania różniczkowe cząstkowe (RRCz) równanie eliptyczne równanie Poissona 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

Bardziej szczegółowo

Interpolacja i modelowanie krzywych 2D i 3D

Interpolacja i modelowanie krzywych 2D i 3D Interpolacja i modelowanie krzywych 2D i 3D Dariusz Jacek Jakóbczak Politechnika Koszalińska Wydział Elektroniki i Informatyki Zakład Podstaw Informatyki i Zarządzania e-mail: Dariusz.Jakobczak@tu.koszalin.pl

Bardziej szczegółowo

13 Równanie struny drgającej. Równanie przewodnictwa ciepła.

13 Równanie struny drgającej. Równanie przewodnictwa ciepła. Równanie struny drgającej. Równanie przewodnictwa ciepła 13 1 13 Równanie struny drgającej. Równanie przewodnictwa ciepła. 13.1 Równanie struny drgającej Równanie różniczkowe liniowe drugiego rzędu typu

Bardziej szczegółowo

Metody numeryczne rozwiązywania równań różniczkowych

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

Bardziej szczegółowo

Elementy równań różniczkowych cząstkowych

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

Bardziej szczegółowo

INFORMATYKA ELEMENTY METOD NUMERYCZNYCH.

INFORMATYKA ELEMENTY METOD NUMERYCZNYCH. INFORMATYKA ELEMENTY METOD NUMERYCZNYCH http://www.infoceram.agh.edu.pl METODY NUMERYCZNE Metody numeryczne zbiór metod rozwiązywania problemów matematycznych za pomocą operacji na liczbach. Otrzymywane

Bardziej szczegółowo

Dystrybucje, wiadomości wstępne (I)

Dystrybucje, wiadomości wstępne (I) Temat 8 Dystrybucje, wiadomości wstępne (I) Wielkości fizyczne opisujemy najczęściej przyporządkowując im funkcje (np. zależne od czasu). Inną drogą opisu tych wielkości jest przyporządkowanie im funkcjonałów

Bardziej szczegółowo

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

Bardziej szczegółowo

Wykład Matematyka A, I rok, egzamin ustny w sem. letnim r. ak. 2002/2003. Każdy zdający losuje jedno pytanie teoretyczne i jedno praktyczne.

Wykład Matematyka A, I rok, egzamin ustny w sem. letnim r. ak. 2002/2003. Każdy zdający losuje jedno pytanie teoretyczne i jedno praktyczne. Wykład Matematyka A, I rok, egzamin ustny w sem. letnim r. ak. 2002/2003. Każdy zdający losuje jedno pytanie teoretyczne i jedno praktyczne. pytania teoretyczne:. Co to znaczy, że wektory v, v 2 i v 3

Bardziej szczegółowo

Dystrybucje. Marcin Orchel. 1 Wstęp Dystrybucje Pochodna dystrybucyjna Przestrzenie... 5

Dystrybucje. Marcin Orchel. 1 Wstęp Dystrybucje Pochodna dystrybucyjna Przestrzenie... 5 Dystrybucje Marcin Orchel Spis treści 1 Wstęp 1 1.1 Dystrybucje................................... 1 1.2 Pochodna dystrybucyjna............................ 3 1.3 Przestrzenie...................................

Bardziej szczegółowo

Wyprowadzenie prawa Gaussa z prawa Coulomba

Wyprowadzenie prawa Gaussa z prawa Coulomba Wyprowadzenie prawa Gaussa z prawa Coulomba Natężenie pola elektrycznego ładunku punktowego q, umieszczonego w początku układu współrzędnych (czyli prawo Coulomba): E = Otoczmy ten ładunek dowolną powierzchnią

Bardziej szczegółowo

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 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ń

Bardziej szczegółowo

Optymalizacja ciągła

Optymalizacja ciągła Optymalizacja ciągła 1. Optymalizacja funkcji jednej zmiennej Wojciech Kotłowski Instytut Informatyki PP http://www.cs.put.poznan.pl/wkotlowski/ 28.02.2019 1 / 54 Plan wykładu Optymalizacja funkcji jednej

Bardziej szczegółowo

Pierwsze komputery, np. ENIAC w 1946r. Obliczenia dotyczyły obiektów: o bardzo prostych geometriach (najczęściej modelowanych jako jednowymiarowe)

Pierwsze komputery, np. ENIAC w 1946r. Obliczenia dotyczyły obiektów: o bardzo prostych geometriach (najczęściej modelowanych jako jednowymiarowe) METODA ELEMENTÓW W SKOŃCZONYCH 1 Pierwsze komputery, np. ENIAC w 1946r. Obliczenia dotyczyły obiektów: o bardzo prostych geometriach (najczęściej modelowanych jako jednowymiarowe) stałych własnościach

Bardziej szczegółowo

SIMR 2016/2017, Analiza 2, wykład 1, Przestrzeń wektorowa

SIMR 2016/2017, Analiza 2, wykład 1, Przestrzeń wektorowa SIMR 06/07, Analiza, wykład, 07-0- Przestrzeń wektorowa Przestrzeń wektorowa (liniowa) - przestrzeń (zbiór) w której określone są działania (funkcje) dodawania elementów i mnożenia elementów przez liczbę

Bardziej szczegółowo

Metody rozwiązania równania Schrödingera

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

Bardziej szczegółowo

Elementy projektowania inzynierskiego Przypomnienie systemu Mathcad

Elementy projektowania inzynierskiego Przypomnienie systemu Mathcad Elementy projektowania inzynierskiego Definicja zmiennych skalarnych a : [S] - SPACE a [T] - TAB - CTRL b - SHIFT h h. : / Wyświetlenie wartości zmiennych a a = b h. h. = Przykładowe wyrażenia

Bardziej szczegółowo

Ważne rozkłady i twierdzenia c.d.

Ważne rozkłady i twierdzenia c.d. Ważne rozkłady i twierdzenia c.d. Funkcja charakterystyczna rozkładu Wielowymiarowy rozkład normalny Elipsa kowariacji Sploty rozkładów Rozkłady jednostajne Sploty z rozkładem normalnym Pobieranie próby

Bardziej szczegółowo

Równanie przewodnictwa cieplnego (I)

Równanie przewodnictwa cieplnego (I) Wykład 4 Równanie przewodnictwa cieplnego (I) 4.1 Zagadnienie Cauchy ego dla pręta nieograniczonego Rozkład temperatury w jednowymiarowym nieograniczonym pręcie opisuje funkcja u = u(x, t), spełniająca

Bardziej szczegółowo

Metody numeryczne. Sformułowanie zagadnienia interpolacji

Metody numeryczne. Sformułowanie zagadnienia interpolacji Wykład nr 2 Sformułowanie zagadnienia interpolacji Niech będą dane punkty x 0,..., x n (nazywane węzłami interpolacji) i wartości w węzłach y 0,..., y n. Od węzłów żądamy spełnienia warunku x i x j dla

Bardziej szczegółowo

Równania różniczkowe cząstkowe drugiego rzędu

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

Bardziej szczegółowo

Geometria. Rozwiązania niektórych zadań z listy 2

Geometria. Rozwiązania niektórych zadań z listy 2 Geometria. Rozwiązania niektórych zadań z listy 2 Inne rozwiązanie zadania 2. (Wyznaczyć równanie stycznej do elipsy x 2 a 2 + y2 b 2 = 1 w dowolnym jej punkcie (x 0, y 0 ). ) Przypuśćmy, że krzywa na

Bardziej szczegółowo

PROGRAMOWANIE KWADRATOWE

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

Bardziej szczegółowo

Funkcja kwadratowa. f(x) = ax 2 + bx + c,

Funkcja kwadratowa. f(x) = ax 2 + bx + c, Funkcja kwadratowa. Funkcją kwadratową nazywamy funkcję f : R R określoną wzorem gdzie a, b, c R, a 0. f(x) = ax 2 + bx + c, Szczególnym przypadkiem funkcji kwadratowej jest funkcja f(x) = ax 2, a R \

Bardziej szczegółowo

ROZWIĄZYWANIE RÓWNAŃ NIELINIOWYCH

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

Bardziej szczegółowo

Obliczenia Naukowe. Wykład 12: Zagadnienia na egzamin. Bartek Wilczyński

Obliczenia Naukowe. Wykład 12: Zagadnienia na egzamin. Bartek Wilczyński Obliczenia Naukowe Wykład 12: Zagadnienia na egzamin Bartek Wilczyński 6.6.2016 Tematy do powtórki Arytmetyka komputerów Jak wygląda reprezentacja liczb w arytmetyce komputerowej w zapisie cecha+mantysa

Bardziej szczegółowo

Wstęp do metod numerycznych Interpolacja. P. F. Góra

Wstęp do metod numerycznych Interpolacja. P. F. Góra Wstęp do metod numerycznych Interpolacja P. F. Góra http://th-www.if.uj.edu.pl/zfs/gora/ 2010 Interpolacja Dana jest funkcja w postaci stabelaryzowanej x i x 1 x 2 x 3... x n f i = f(x i ) f 1 f 2 f 3...

Bardziej szczegółowo

Wielomiany Legendre a

Wielomiany Legendre a grudzień 2013 grudzień 2013 Funkcja tworząca 1 (4.1) g(x, t) = = P n (x)t n, 1 2xt + t 2 albo pamiętając, że x = cos θ 1 (4.2) g(cos θ, t) = = P n (cos θ)t n. 1 2 cos θ t + t 2 jeżeli rozpatrzyć pole wytwarzane

Bardziej szczegółowo

0.1 Pierścienie wielomianów

0.1 Pierścienie wielomianów 0.1 Pierścienie wielomianów Zadanie 1. Znaleźć w pierścieniu Z 5 [X] drugi wielomian określający tę samą funkcję, co wielomian X 2 X + 1. (Odp. np. X 5 + X 2 2X + 1). Zadanie 2. Znaleźć sumę i iloczyn

Bardziej szczegółowo

1 Całki funkcji wymiernych

1 Całki funkcji wymiernych Całki funkcji wymiernych Definicja. Funkcją wymierną nazywamy iloraz dwóch wielomianów. Całka funkcji wymiernej jest więc postaci: W (x) W (x) = an x n + a n x n +... + a x + a 0 b m x m + b m x m +...

Bardziej szczegółowo

Równania różniczkowe cząstkowe. Wojciech Szewczuk

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

Bardziej szczegółowo

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

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

Bardziej szczegółowo

Zastosowanie metody elementów skończonych do opisu stanów własnych dwuwymiarowego oscylatora harmonicznego

Zastosowanie metody elementów skończonych do opisu stanów własnych dwuwymiarowego oscylatora harmonicznego Wydział Fizyki i Informatyki Stosowanej Praca magisterska Michał Stalmach kierunek studiów: Informatyka Stosowana specjalność: Informatyka w nauce i technice Zastosowanie metody elementów skończonych do

Bardziej szczegółowo

1. PODSTAWY TEORETYCZNE

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

Bardziej szczegółowo

Równania dla potencjałów zależnych od czasu

Równania dla potencjałów zależnych od czasu Równania dla potencjałów zależnych od czasu Potencjały wektorowy A( r, t i skalarny ϕ( r, t dla zależnych od czasu pola elektrycznego E( r, t i magnetycznego B( r, t definiujemy poprzez następujące zależności

Bardziej szczegółowo

Metody Numeryczne Wykład 4 Wykład 5. Interpolacja wielomianowa

Metody Numeryczne Wykład 4 Wykład 5. Interpolacja wielomianowa Sformułowanie zadania interpolacji Metody Numeryczne Wykład 4 Wykład 5 Interpolacja wielomianowa Niech D R i niech F bȩdzie pewnym zbiorem funkcji f : D R. Niech x 0, x 1,..., x n bȩdzie ustalonym zbiorem

Bardziej szczegółowo

t. sztywny problem w pojedynczym równaniu: u(t)=cos(t) dla dużych ż t rozwiązanie i ustalone

t. sztywny problem w pojedynczym równaniu: u(t)=cos(t) dla dużych ż t rozwiązanie i ustalone Problem opisany RRZ jest sztywny gdy: 1.... jest charakteryzowany yróżnymi skalami czasowymi. 2. Stabilność bezwzględna nakłada silniejsze ograniczenia na krok czasowy niż dokładność. 3. Metody jawne się

Bardziej szczegółowo

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

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

Bardziej szczegółowo

Lista 6. Kamil Matuszewski 13 kwietnia D n =

Lista 6. Kamil Matuszewski 13 kwietnia D n = Lista 6 Kamil Matuszewski 3 kwietnia 6 3 4 5 6 7 8 9 Zadanie Mamy Pokaż, że det(d n ) = n.... D n =.... Dowód. Okej. Dla n =, n = trywialne. Załóżmy, że dla n jest ok, sprawdzę dla n. Aby to zrobić skorzystam

Bardziej szczegółowo

Funkcja kwadratowa. f(x) = ax 2 + bx + c = a

Funkcja kwadratowa. f(x) = ax 2 + bx + c = a Funkcja kwadratowa. Funkcją kwadratową nazywamy funkcję f : R R określoną wzorem gdzie a, b, c R, a 0. f(x) = ax + bx + c, Szczególnym przypadkiem funkcji kwadratowej jest funkcja f(x) = ax, a R \ {0}.

Bardziej szczegółowo

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

Bieda przeczy matematyce; gdy się ją podzieli na więcej ludzi, nie staje się mniejsza. Gabriel Laub "Bieda przeczy matematyce; gdy się ją podzieli na więcej ludzi, nie staje się mniejsza." Gabriel Laub Def. Macierzą odwrotną do macierzy A M(n) i deta nazywamy macierz A - M(n) taką, że A A - A - A Tw.

Bardziej szczegółowo

Metoda elementów skończonych

Metoda elementów skończonych Metoda elementów skończonych Wraz z rozwojem elektronicznych maszyn obliczeniowych jakimi są komputery zaczęły pojawiać się różne numeryczne metody do obliczeń wytrzymałości różnych konstrukcji. Jedną

Bardziej szczegółowo

Równania różniczkowe zwyczajne: problem brzegowy [1D]

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

Bardziej szczegółowo

Rozwiązywanie równań nieliniowych i ich układów. Wyznaczanie zer wielomianów.

Rozwiązywanie równań nieliniowych i ich układów. Wyznaczanie zer wielomianów. Rozwiązywanie równań nieliniowych i ich układów. Wyznaczanie zer wielomianów. Plan wykładu: 1. Wyznaczanie pojedynczych pierwiastków rzeczywistych równań nieliniowych metodami a) połowienia (bisekcji)

Bardziej szczegółowo

Całkowanie numeryczne

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

Bardziej szczegółowo

27. RÓWNANIA RÓŻNICZKOWE CZĄSTKOWE

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

Bardziej szczegółowo

Rozdział 3. Tensory. 3.1 Krzywoliniowe układy współrzędnych

Rozdział 3. Tensory. 3.1 Krzywoliniowe układy współrzędnych Rozdział 3 Tensory 3.1 Krzywoliniowe układy współrzędnych W kartezjańskim układzie współrzędnych punkty P są scharakteryzowane przez współrzędne kartezjańskie wektora wodzącego r = x 1 i 1 + x 2 i 2 +

Bardziej szczegółowo

Wprowadzenie do Mathcada 1

Wprowadzenie do Mathcada 1 Wprowadzenie do Mathcada Ćwiczenie. - Badanie zmienności funkcji kwadratowej Ćwiczenie. pokazuje krok po kroku tworzenie prostego dokumentu w Mathcadzie. Dokument ten składa się z następujących elementów:.

Bardziej szczegółowo

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

dr inż. Damian Słota Gliwice r. Instytut Matematyki Politechnika Śląska Program wykładów z metod numerycznych na semestrze V stacjonarnych studiów stopnia I Podstawowe pojęcia metod numerycznych: zadanie numeryczne, algorytm. Analiza błędów: błąd bezwzględny i względny, przenoszenie

Bardziej szczegółowo

Wykłady z Mechaniki Kwantowej

Wykłady z Mechaniki Kwantowej Wykłady z Mechaniki Kwantowej Mechanika Kwantowa, Relatywistyczna Mechanika Kwantowa Wykład dla doktorantów (2017) Wykład 4 Najpiękniejszą rzeczą, jakiej możemy doświadczyć jest oczarowanie tajemnicą.

Bardziej szczegółowo

Interpolacja. Interpolacja wykorzystująca wielomian Newtona

Interpolacja. Interpolacja wykorzystująca wielomian Newtona Interpolacja Funkcja y = f(x) jest dana w postaci dyskretnej: (1) y 1 = f(x 1 ), y 2 = f(x 2 ), y 3 = f(x 3 ), y n = f(x n ), y n +1 = f(x n +1 ), to znaczy, że w pewny przedziale x 1 ; x 2 Ú ziennej niezależnej

Bardziej szczegółowo

Zadania egzaminacyjne

Zadania egzaminacyjne Rozdział 13 Zadania egzaminacyjne Egzamin z algebry liniowej AiR termin I 03022011 Zadanie 1 Wyznacz sumę rozwiązań równania: (8z + 1 i 2 2 7 iz 4 = 0 Zadanie 2 Niech u 0 = (1, 2, 1 Rozważmy odwzorowanie

Bardziej szczegółowo

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

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

Bardziej szczegółowo

Zajęcia: VBA TEMAT: VBA PROCEDURY NUMERYCZNE Metoda bisekcji i metoda trapezów

Zajęcia: VBA TEMAT: VBA PROCEDURY NUMERYCZNE Metoda bisekcji i metoda trapezów Zajęcia: VBA TEMAT: VBA PROCEDURY NUMERYCZNE Metoda bisekcji i metoda trapezów W ramach zajęć oprogramujemy jedną, wybraną metodę numeryczną: metodę bisekcji numerycznego rozwiązywania równania nieliniowego

Bardziej szczegółowo