Wstęp do metod numerycznych

Slides:



Advertisements
Podobne prezentacje
OBLICZENIA NUMERYCZNE
Advertisements

Modelowanie i symulacja
Rozwiązywanie równań różniczkowych metodą Rungego - Kutty
Wykład 4 2. Przykłady ruchu 1.5 Prędkość i przyśpieszenie c.d.
Ruch układu o zmiennej masie
Równanie różniczkowe zupełne i równania do niego sprowadzalne
IV Tutorial z Metod Obliczeniowych
11. Różniczkowanie funkcji złożonej
Interpolacja Cel interpolacji
mgr inż. Ryszard Chybicki Zespół Szkół Ponadgimnazjalnych
Różniczkowanie numeryczne
ATOM WODORU, JONY WODOROPODOBNE; PEŁNY OPIS
Metoda elementów skończonych cd.
STYCZNA DO KRZYWEJ W DANYM PUNKCIE
Metody numeryczne wykład no 2.
Metody Numeryczne Wykład no 3.
Przykład: Dana jest linia długa o długości L 0 bez strat o stałych kilometrycznych L,C.Na początku linii zostaje załączona siła elektromotoryczna e(t),
Wykład no 11.
Metoda węzłowa w SPICE.
Materiały pochodzą z Platformy Edukacyjnej Portalu
Odkrył prawo powszechnego ciążenia, podał trzy (nazwane jego imieniem) zasady mechaniki, sformułował podstawowe prawa rachunku różniczkowego i całkowego.
ATOM WODORU, JONY WODOROPODOBNE; PEŁNY OPIS
„METODA FOURIERA DLA JEDNORODNYCH WARUNKÓW BRZEGOWYCH f(0)=f(a)=0”
Wyrównanie metodą zawarunkowaną z niewiadomymi Wstęp
Wykład Równania Maxwella Fale elektromagnetyczne
Metody Sztucznej Inteligencji w Sterowaniu 2009/2010Optymalizacja miary efektywności działania sztucznych sieci neuronowych Dr hab. inż. Kazimierz Duzinkiewicz,
Systemy dynamiczneOdpowiedzi systemów – modele różniczkowe i różnicowe Kazimierz Duzinkiewicz, dr hab. inż.Katedra Inżynierii Systemów Sterowania 1 Systemy.
Wykład 6 Standardowy błąd średniej a odchylenie standardowe z próby
6. Pochodne cząstkowe funkcji n zmiennych
OPORNOŚĆ HYDRAULICZNA, CHARAKTERYSTYKA PRZEPŁYWU
Metody matematyczne w Inżynierii Chemicznej
Metoda różnic skończonych I
KINEMATYKA MANIPULATORÓW I ROBOTÓW
Geometria analityczna.
Dane do obliczeń.
Metody matematyczne w Inżynierii Chemicznej
ETO w Inżynierii Chemicznej MathCAD wykład 4.. Analiza danych Aproksymacja danych.
Metody numeryczne SOWIG Wydział Inżynierii Środowiska III rok
Podstawy analizy matematycznej II
Krzysztof Kucab Rzeszów, 2012
Zakładamy a priori istnienie rozwiązania α układu równań.
MECHANIKA NIEBA WYKŁAD r.
Modelowanie i identyfikacja 2010/2011Optymalizacja miary efektywności działania sztucznych sieci neuronowych Dr hab. inż. Kazimierz Duzinkiewicz, Katedra.
Ostyganie sześcianu Współrzędne kartezjańskie – rozdzielenie zmiennych
Bez rysunków INFORMATYKA Plan wykładu ELEMENTY MECHANIKI KLASYCZNEJ
Sterowanie – metody alokacji biegunów II
MECHANIKA I WYTRZYMAŁOŚĆ MATERIAŁÓW
FUNKCJA KWADRATOWA
Szeregi funkcyjne dr Małgorzata Pelczar.
Metody matematyczne w Inżynierii Chemicznej
METHOD OF LINES (MOL) Poznan University of Life Sciences Department of Hydraulic and Sanitary Engineering Hamdi, Schiesser & Griffiths:
Tematyka zajęć LITERATURA
Ćwiczenia 7 Interpolacja za pomocą ilorazów różnicowych
Metody nieinkluzyjne: Metoda iteracji prostej.
Regresja liniowa Dany jest układ punktów
Wstęp do metod numerycznych
MECHANIKA NIEBA WYKŁAD r. E r Zagadnienie dwóch ciał I prawo Keplera Potencjał efektywny Potencjał efektywny w łatwy sposób tłumaczy kształty.
Prezentacja dla klasy II gimnazjum
Warstwowe sieci jednokierunkowe – perceptrony wielowarstwowe
DALEJ Sanok Spis treści Pojęcie funkcji Sposoby przedstawiania funkcji Miejsce zerowe Monotoniczność funkcji Funkcja liniowa Wyznaczanie funkcji liniowej,
Wstęp do metod numerycznych Wykład 6 Interpolacja 1 dr inż. Wojciech Bieniecki Instytut Matematyki i Informatyki
© Prof. Antoni Kozioł, Wydział Chemiczny Politechniki Wrocławskiej MATEMATYCZNE MODELOWANIE PROCESÓW BIOTECHNOLOGICZNYCH Temat – 5 Modelowanie różniczkowe.
Fundamentals of Data Analysis Lecture 12 Approximation, interpolation and extrapolation.
Czyli wzory Viete’a. Jeżeli funkcja kwadratowa ma pierwiastki (miejsca zerowe), to zachodzą następujące wzory Viete’a:
Modelowanie i podstawy identyfikacji
Metody matematyczne w Inżynierii Chemicznej
III. Proste zagadnienia kwantowe
jest najbardziej efektywną i godną zaufania metodą,
Metody matematyczne w inżynierii chemicznej
Sterowanie procesami ciągłymi
Zapis prezentacji:

Wstęp do metod numerycznych Wykład 8 Różniczkowanie numeryczne dr inż. Wojciech Bieniecki Instytut Matematyki i Informatyki http://wbieniec.kis.p.lodz.pl/pwsz

Pochodna funkcji - przypomnienie Załóżmy, że mamy daną funkcję f(x) oraz argument x0 w otoczeniu którego funkcja f(x) jest określona. Wówczas pochodną funkcji f(x) w punkcie x0 oznaczamy symbolem: i definiujemy jako następującą granicę: (1a) Wzór równoważny (1b) Inne spotykane oznaczenia dla funkcji danej wzorem y=f(x) Oznaczenie Leibnitza Oznaczenie Lagrange’a Oznaczenie Cauchy’ego

Pochodna - przykład Oblicz pochodną funkcji f(x)=x2 w punkcie x0=2. Liczymy wartość pochodnej w punkcie x0 korzystając z definicji: Możemy również wyprowadzić ogólny wzór dla tej funkcji Praktycznie zawsze opłaca się najpierw policzyć pochodną funkcji (zwłaszcza, że mamy do dyspozycji gotowe wzory na liczenie pochodnych), a dopiero potem wyznaczyć jej wartość w konkretnym punkcie.

Pochodne – gotowe wzory Działania na pochodnych Przykłady

Zadanie różniczkowania numerycznego Na podstawie znajomości wartości yi funkcji f(x) w punktach xi (narzuconych lub wybieranych) wyznaczyć wartość D pochodnej funkcji w punkcie a, czyli nachylenie stycznej do funkcji w punkcie a (2) Motywacja 1. Postać analityczna funkcji jest zbyt skomplikowana. 2. Wartość funkcji znana jest tylko w niektórych punktach. Przykłady zastosowania różniczkowego w technice • Czułość przyrządu, nachylenie charakterystyki przetwarzania, wrażliwość układu • Prędkość i przyspieszenie wyznaczane na podstawie sygnału położenia • Nachylenie (gradient) w metodach poszukiwania minimum funkcji Wyznaczanie przybliżone tych wartości np. przez lokalną linearyzację. W obliczeniach małej precyzji wystarczają proste metody dwupunktowych ilorazów różnicowych.

Podejścia do rozwiązania problemu Metoda różnic skończonych Metoda polegająca na przybliżeniu pochodnej funkcji poprzez skończone różnice, w zdyskretyzowanej przestrzeni. Można ją wyprowadzić wprost z ilorazu różnicowego, bądź z rozwinięcia w szereg Taylora. W przypadku silnie zaszumionych danych różniczkowanie metodą różnic skończonych może dać fatalny efekt. Wówczas przybliżamy daną funkcję wielomianem interpolacyjnym, a następnie wielomian ten łatwo różniczkujemy.

Metody ilorazu różnicowego Pochodną funkcji przybliżamy ilorazem różnicowym (3a) Inny zapis (3b) Typy ilorazów różnicowych Iloraz zwykły: f(x) zastępujemy prostą y = a x + b poprowadzoną przez x i x + h (4) (5) Iloraz wsteczny f(x) zastępujemy prostą y = a x + b poprowadzoną przez x-h i x

Typy ilorazów różnicowych Iloraz centralny: f(x) zastępujemy prostą y = a x + b poprowadzoną przez x-h i x+h. (6) Iloraz centralny z wykorzystaniem paraboli: f(x) zastępujemy parabolą y=ax2+bx+c poprowadzoną przez punkty x-h, x, x+h Wzór: patrz – metody rozwiązywania równań nieliniowych

Brook TAYLOR (1685-1731) Matematyk brytyjski, uczęszczał do szkoły St.John’s College w Cambridge. Od 1712 członek Towarzystwa Królewskiego (Royal Society) w Londynie. W 1715 opublikował pracę „Methodus Incrementorum Directa et Inversa” (Metoda przyrostów), na temat rachunku różnic skończonych, dając podstawy teorii rachunku różniczkowego oraz teorii interpolacji. W 1708 ułożył równanie drgań harmonicznych (opublikowane w 1714), sformułował równanie struny, prowadził prace w zakresie balistyki i teorii perspektywy w malarstwie. W 1719 zrezygnował ze stanowiska w Towarzystwie Królewskim i porzucił studiowanie matematyki. Zajmował się również mechaniką, a pod koniec życia filozofią.

Metoda różnic skończonych – wzór Taylora Wartość każdej funkcji f(x) można wyrazić w otoczeniu tego punktu x za pomocą tzw szeregu Taylora (7) Zdefiniujemy operator różniczkowania (8) (9) Zdefiniujemy operatory dla różnicy zwykłej  i wstecznej  (10a) (10b) (10c)

Wzór Taylora Z porównania zależności otrzymujemy wzór na równość operatorów Logarytmujemy obie strony równania Oraz podnosimy do potęgi k. Ponieważ To (11)

Wzór Taylora Możemy zatem łatwo wyprowadzić wzory na pochodne każdej funkcji za pomocą różnic zwykłych Dokładność liczenia pochodnej zależy od tego ile mamy punktów funkcji

Wzór Taylora – różnice wsteczne Zauważmy, że Zatem mamy Wstawiając tę zależność do wzoru otrzymujemy

Wzór Taylora – różnice wsteczne Ponieważ (12) to Możemy zatem wyprowadzić wzory na dowolne pochodne funkcji f(x) wyrażone za pomocą różnic wstecznych:

Różnice centralne Wyprowadzone wcześniej wzory różniczkowania numerycznego funkcji f(x) w punkcie x = x0 mają tę wadę, że wykorzystuje się w nich jedynie wartości funkcji f(x) dla argumentów leżących z jednej strony x0. Wady tej nie posiadają wzory wykorzystujące wartości funkcji f(x) po prawej i po lewej stronie punktu x = x0. Są to wzory symetryczne, oparte na różnicach centralnych (korzystamy z wzoru (7)). Zdefiniujmy operator różnicy centralnej (13)

Różnice centralne Korzystając z (13) mamy Następnie obliczamy Rozwijając D w szereg Taylora mamy: (14) Możemy teraz zapisać wzór na iloraz centralny (np. dla jednego punktu wstecz i do przodu) (15)

Przybliżanie wielomianem interpolacyjnym Wzory na pochodną z wykorzystaniem ilorazu różnicowego są możliwe do zastosowania wyłącznie wtedy, gdy węzły próbkowania funkcji są równoodległe. W przeciwnym wypadku należy skorzystać z wielomianów interpolacyjnych w postaci: Klasycznej Newtona Lagrange’a Funkcję przybliżamy wielomianem, a następnie obliczamy pochodną wielomianu. Dla wielomianu w postaci Pochodna jest łatwa do obliczenia i wynosi Stopień wielomianu zależy od tego, ile węzłów funkcji w otoczeniu punktu x0 chcemy użyć do obliczenia pochodnej.

Pochodna z użyciem wielomianu Newtona Przybliżając funkcję f(x) wielomianem interpolacyjnym P(x) w punktach x1 … xN Możemy przybliżyć pochodną funkcji poprzez pochodną wielomianu, która wynosi Podstawiając za x węzeł o poszukiwanej pochodnej (zeruje się większość składników) uzyskujemy formułę różnicową (w przód, wstecz lub centralną), przy czym węzły interpolacji nie muszą być równoodległe.

Pochodna z użyciem wielomianu Newtona - przykład Przybliż pochodną funkcji wielomianem interpolującym opartym na trzech punktach. Zastosuj różnice zwykłe – w przód. Szybko obliczamy współczynniki: Pochodna w dowolnym punkcie przedziału interpolacji jest następująca

Pochodna z użyciem wielomianu Newtona - przykład Sprawdźmy wzór dla węzłów równoodległych, gdzie x2=x1+h, x3=x1+2h Również możemy policzyć wartości pochodnej w węzłach x=x1, x=x2, x=x3

Pochodna z użyciem wielomianu Lagrange’a Podobnie, jak w poprzednim przykładzie weźmiemy pod uwagę trzy sąsiednie węzły funkcji, np. x0, x1, x2.

Pochodna z użyciem wielomianu Lagrange’a Np. dla x=x0 mamy: Sprawdźmy zależność dla węzłów równoodległych, x1=x0+h, x2=x0+2h. Np. dla x=x1 mamy:

Literatura: 1. Jakub Grzegorczyk http://matematyka.pisz.pl/strona/359.html 2. Michał Budzyński, MATEMAKS, http://www.matemaks.pl/pochodne.html 3. Agata i Piotr Fronczak, Agatka&Piotr Online, http://www.if.pw.edu.pl/~agatka/numeryczne.html