Interpolacja Cel interpolacji

Slides:



Advertisements
Podobne prezentacje
OBLICZENIA NUMERYCZNE
Advertisements

Modelowanie i symulacja
ZACHODNIOPOMORSKI UNIWERSYTET TECHNOLOGICZNY W SZCZECINIE
Rozwiązywanie równań różniczkowych metodą Rungego - Kutty
Metody numeryczne część 3. Całkowanie metodą Eulera i Simpsona.
IV Tutorial z Metod Obliczeniowych
Dany jest układ różniczkowych
Studia Podyplomowe „Informatyka” dla Nauczycieli
Algorytmy rastrowe Algorytmy konwersji Rysowanie odcinków
Różniczkowanie numeryczne
Metody numeryczne wykład no 2.
Metody Numeryczne Wykład no 3.
Wykład no 3.
Metody numeryczne wykład no 7.
Interpolacja funkcji Dane wartości funkcji y n w punktach x n, gdzie n=0,1,2,....N-1. x y x0x0 y0y0 xnxn ynyn x N-1 y N-1.
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.
Grafika komputerowa Wykład 7 Krzywe na płaszczyźnie
Podstawy programowania PP - LAB1 Wojciech Pieprzyca.
Metody numeryczne w chemii
Metody matematyczne w Inżynierii Chemicznej
Metoda różnic skończonych I
Dane do obliczeń.
Dodatkowe własności funkcji B-sklejanych zawężenie f do K Rozważmy funkcjeIch zawężenia do dowolnego przedziałutworzą układ wielomianów. Dla i=k ten układ.
Metody matematyczne w inżynierii chemicznej
Podstawy analizy matematycznej III
dla danych dwóch zbiorów X i Y przyporządkowanie każdemu elementowi zbioru X dokładnie jednego elementu zbioru. Wielomiany Funkcja liniowa Funkcja kwadratowa.
ETO w Inżynierii Chemicznej MathCAD wykład 4.. Analiza danych Aproksymacja danych.
Metody numeryczne SOWIG Wydział Inżynierii Środowiska III rok
Krzysztof Kucab Rzeszów, 2012
Podstawy analizy matematycznej II
Krzysztof Kucab Rzeszów, 2012
Postać kanoniczna i iloczynowa równania funkcji kwadratowej.
Zakładamy a priori istnienie rozwiązania α układu równań.
Systemy wspomagania decyzji
MECHANIKA NIEBA WYKŁAD r.
Modelowanie i podstawy identyfikacji 2012/2013Modele fenomenologiczne - dyskretyzacja Kazimierz Duzinkiewicz, dr hab. inż.Katedra Inżynierii Systemów Sterowania1.
Analiza matematyczna III. Funkcje Twierdzenia o funkcjach z pochodnymi
©M 1. 2 Funkcja f jest określona w pewnym przedziale (a,b) x y f(x) a b xoxo x f(x o ) h = x - x o f(x) - f(x O )
Źródła błędów w obliczeniach numerycznych
FUNKCJA KWADRATOWA
Rozwiązywanie liniowych układów równań metodami iteracyjnymi.
Szeregi funkcyjne dr Małgorzata Pelczar.
Rachunek różniczkowy funkcji jednej i wielu zmiennych
MOiPP Matlab Aproksymacja Interpolacja Inne metody obliczeniowe
Modele dyskretne – dyskretna aproksymacja modeli ciągłych lub
Metody numeryczne szukanie pierwiastka metodą bisekcji
Metody matematyczne w Inżynierii Chemicznej
Metody matematyczne w inżynierii chemicznej Wykład 3. Całkowanie numeryczne.
Metody Numeryczne Ćwiczenia 3
Treści multimedialne - kodowanie, przetwarzanie, prezentacja Odtwarzanie treści multimedialnych Andrzej Majkowski informatyka +
Tematyka zajęć LITERATURA
Metody matematyczne w inżynierii chemicznej
Ćwiczenia 7 Interpolacja za pomocą ilorazów różnicowych
Ćwiczenia 8 Aproksymacja funkcji
Wstęp do metod numerycznych
Metody nieinkluzyjne: Metoda iteracji prostej.
Wstęp do metod numerycznych
Wykład 6 Dr Aneta Polewko-Klim
ELEMENTY METOD NUMERYCZNYCH
Pakiety numeryczne Interpolacja i aproksymacja
Wstęp do metod numerycznych
Wstęp do metod numerycznych Wykład 6 Interpolacja 1 dr inż. Wojciech Bieniecki Instytut Matematyki i Informatyki
Fundamentals of Data Analysis Lecture 12 Approximation, interpolation and extrapolation.
Metody matematyczne w Inżynierii Chemicznej
Analiza numeryczna i symulacja systemów
Metody matematyczne w inżynierii chemicznej
Rozkładanie wielomianów
Jednorównaniowy model regresji liniowej
Obliczenia w Matlabie Interpolacja i aproksymacja
Zapis prezentacji:

Interpolacja Cel interpolacji Znalezienie funkcji odpowiedniej klasy przechodzącej przez dany zestaw punktów (węzłów) w przestrzeni dwu- lub więcej wymiarowej. Rodzaje interpolacji: Interpolacja wielomianami Interpolacja funkcjami wymiernymi Interpolacja funkcjami trygonometrycznymi Interpolacja funkcjami sklejanymi

Zastosowania interpolacji Szacowanie określonych wielkości w punktach pośrednich. Prowadzenie gładkich krzywych lub powierzchni przez punkty pomiarowe lub z symulacji (funkcje sklejane). Algorytmy numeryczne, np.: Znajdowanie miejsc zerowych funkcji Uzbieżnianie procesów iteracyjnych (np. SCF) Różniczkowanie i całkowanie numeryczne.

Zagadnienie interpolacyjne W przedziale [a,b] dane są węzły x0=a; x1, x2,..., xn=b takie że f(x0)=y0, f(x1)=y1, f(x2)=y2,..., f(xn)=yn Należy znaleźć funkcję interpolującą F która w węzłach przyjmuje takie same wartości jak f. y f(x2) f(xk) f(xn) f(x1) f(x0) x0 x1 x2 xk xn x

Interpolacja wielomianowa Interpolacja trygonometryczna Interpolacja wymierna Interpolacja funkcjami sklejanymi (spline) Interpolacja Hermite’a: interpolacja wielomianowa, w której oprócz zadanych wartości funkcji w węzłach są zadane wartości pochodnych do rzędu m włącznie (m>0).

Wzór interpolacyjny Lagrange’a

Lk(x) jest wielomianem stopnia co najwyżej n Zatem

Przypadek węzłów równoodległych

Przykład: równanie prostej przechodzącej przez 2 punkty x0 x1

Schemat Aitkena interpolacji wielomianowej Lagrange’a

Kolejność obliczania wielomianów w schemacie Aitkena

Oszacowanie błędu wzoru interpolacyjnego Uwaga! Wyższy stopień wielomianu interpolacyjnego (więcej węzłów) wcale nie musi oznaczać poprawy jakości interpolacji. Przykładem negatywnym jest interpolowanie funkcji y=|x| lub y=1/(1+ax2). Wręcz przeciwnie: im niższy stopień wielomianu tym bezpieczniej.

Wzór interpolacyjny Newtona Ilorazy różnicowe

Schemat obliczania ilorazów różnicowych

Przypadek węzłów równoodległych x1-x0=x2-x1=..=xn-xn-1=h Definiujemy różnice progresywne funkcji rzędu 1, 2,..., n

Wzór interpolacyjny Newtona dla węzłów równoodległych

Interpolacja funkcjami wymiernymi

Definiujemy odwrotne ilorazy różnicowe Wtedy wymierną funkcję interpolacyjną można przedstawić w postaci następującego ułamka ciągłego

Ułamek ciągły można zwinąć do ilorazu wielomianów wyliczając Pk(x) i Qj(x) w następujący sposób

Interpolacja funkcjami sklejanymi (x2,y2) (xn-1,yn-1) (xn,yn) (x1,y1) P2(x) P1(x) Pn-1(x) (x0,y0) P0(x) a=x0 x1 x2 xn-1 xn=b x

Funkcje sklejane stopnia trzeciego S jest klasy C2 w [a,b] S jest wielomianem trzeciego stopnia w każdym podprzedziale [xi,xi+1], i=0,1,...,n-1 S interpoluje f, tj. S(xi)=yi, i=0,1,...,n-1 Dla x<a i x>b S jest reprezentowana przez styczną do S w punktach odpowiednio x=a i x=b (czyli druga pochodna poza przedziałem interpolacji znika); są to tzw. naturalne funkcje sklejane.

Ogólna postać funkcji sklejanych stopnia trzeciego Warunki wynikające z 1.-3.

Algorytm znajdowania funkcji sklejanych stopnia trzeciego

Interpolacja Lagrange’a w dwóch wymiarach … yn x0 f00 f01 f0n x1 f10 f11 f1n xm fm0 fm1 fmn