Metody numeryczne SOWIG Wydział Inżynierii Środowiska III rok

Slides:



Advertisements
Podobne prezentacje
OBLICZENIA NUMERYCZNE
Advertisements

Opracowała: Iwona Bieniek
Modelowanie i symulacja
Funkcje tworzące są wygodnym narzędziem przy badaniu zmiennych losowych o wartościach całkowitych nieujemnych. Funkcje tworzące pierwszy raz badał de.
Metody numeryczne część 1. Rozwiązywanie układów równań liniowych.
Równanie różniczkowe zupełne i równania do niego sprowadzalne
IV Tutorial z Metod Obliczeniowych
Dany jest układ różniczkowych
Interpolacja Cel interpolacji
mgr inż. Ryszard Chybicki Zespół Szkół Ponadgimnazjalnych
STATYSTYKA WYKŁAD 03 dr Marek Siłuszyk.
Różniczkowanie numeryczne
Badania operacyjne. Wykład 2
Metody numeryczne wykład no 2.
Metody Numeryczne Wykład no 3.
Wykład no 3.
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.
Wykład no 11.
ZLICZANIE cz. II.
Wyrównanie metodą zawarunkowaną z niewiadomymi Wstęp
1.
Metody matematyczne w Inżynierii Chemicznej
Matematyka.
Metoda różnic skończonych I
Wykład 11. Podstawy teoretyczne odwzorowań konforemnych
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.
Matematyka Architektura i Urbanistyka Semestr 1
Metody matematyczne w inżynierii chemicznej
ETO w Inżynierii Chemicznej MathCAD wykład 4.. Analiza danych Aproksymacja danych.
AUTOMATYKA i ROBOTYKA (wykład 6)
Krzysztof Kucab Rzeszów, 2012
Zadanie programowania liniowego PL dla ograniczeń mniejszościowych
II Zadanie programowania liniowego PL
Postać kanoniczna i iloczynowa równania funkcji kwadratowej.
Zadanie programowania liniowego PL dla ograniczeń mniejszościowych
Zakładamy a priori istnienie rozwiązania α układu równań.
METODY NUMERYCZNE I OPTYMALIZACJA
Metody iteracyjne rozwiązywania układów równań liniowych
II. Matematyczne podstawy MK
Sterowanie – metody alokacji biegunów II
Algebra Przestrzenie liniowe.
Źródła błędów w obliczeniach numerycznych
Materiały pochodzą z Platformy Edukacyjnej Portalu Wszelkie treści i zasoby edukacyjne publikowane na łamach Portalu
II Zadanie programowania liniowego PL
MOiPP Matlab Aproksymacja Interpolacja Inne metody obliczeniowe
Metody numeryczne szukanie pierwiastka metodą bisekcji
Rozwiązywanie układów równań liniowych różnymi metodami
Metody matematyczne w Inżynierii Chemicznej
Metody matematyczne w inżynierii chemicznej Wykład 3. Całkowanie numeryczne.
Grafika i komunikacja człowieka z komputerem
Tematyka zajęć LITERATURA
Ćwiczenia 8 Aproksymacja funkcji
Wstęp do metod numerycznych
Metody nieinkluzyjne: Metoda iteracji prostej.
Matematyka Ekonomia, sem I i II.
Wykład 6 Dr Aneta Polewko-Klim
ELEMENTY METOD NUMERYCZNYCH
Pakiety numeryczne Interpolacja i aproksymacja
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
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.
Rozwiązywanie układów równań Radosław Hołówko Konsultant: Agnieszka Pożyczka.
Teoria sterowania Wykład /2016
Metody matematyczne w Inżynierii Chemicznej
MATEMATYCZNE MODELOWANIE PROCESÓW BIOTECHNOLOGICZNYCH
Sterowanie procesami ciągłymi
Algebra WYKŁAD 4 ALGEBRA.
Zapis prezentacji:

Metody numeryczne SOWIG Wydział Inżynierii Środowiska III rok 2017-03-28 07:30:55 Metody numeryczne SOWIG Wydział Inżynierii Środowiska III rok dr inż. Jerzy Kotowski Instytut Informatyki, Automatyki i Robotyki

Metody numeryczne Interpolacja 2017-03-28 07:30:55 Metody numeryczne Interpolacja dr inż. Jerzy Kotowski Instytut Informatyki, Automatyki i Robotyki

Interpolacja Definicje Interpolacja jest to wstawienie do cudzego tekstu wyrazów, zwrotów, zdań, których pierwotnie nie zawierał; (przybliżone) oblicze, oszacowanie wartości (zwł. funkcji mat.) znajdujących się między dwiema znanymi wartościami. http://www.slownik-online.pl /kopalinski/D6DC7462CB749143C12565E30055DDD5.php Ekstrapolacja jest to wnioskowanie o tendencjach rozwojowych, stosunkach, warunkach, wartościach (zwł. funkcji mat.) na zewnątrz jakiegoś przedziału na podstawie znanych, zaobserwowanych tendencji, wartości itp. wewnątrz niego. Załóżmy że dane są wartości funkcji f(x) na zbiorze punktów x0,x1,…,xn zwanych węzłami interpolacji. Zadaniem interpolacji jest wyznaczenie przybliżonych wartości funkcji f(x) zwanej funkcją interpolowaną w punktach nie będących węzłami interpolacji. Przybliżoną wartość funkcji f(x) obliczamy za pomocą funkcji F(x) zwanej funkcją interpolującą, która w węzłach ma te same wartości co funkcja interpolowana.

Interpolacja Definicje Funkcja interpolująca – przybliżenie zadanej funkcji musi przechodzić przez zadane punkty, inaczej niż w aproksymacji. Interpolację stosuje się najczęściej gdy nie znamy analitycznej postaci funkcji (jest ona tylko stablicowana) lub gdy jej postać analityczna jest zbyt skomplikowana. Funkcja interpolująca F(x) jest funkcją z pewnej klasy. Najczęściej będzie to wielomian algebraiczny, wielomian trygonometryczny, funkcja wymierna lub funkcja sklejana. W dalszej części wykładu ograniczymy się do przypadku gdy funkcja aproksymująca jest uogólnionym wielomianem. Przypomnienie: wielomian uogólniony jest kombinacją liniową pewnych funkcji bazowych qi(x), i=0,1,2,…,n. Szczególnym przypadkiem wielomianu uogólnionego jest klasyczny wielomian: qi(x)=xi, i=0,1,2,…,n.

Interpolacja Sformułowanie problemu x x0 x1 … xn y y0 y1 Węzły interpolacji: (x0,y0) (x1,y1) (xn,yn) To jest układ n+1 równań liniowych z n+1 niewiadomymi a0,a1,…,an

Interpolacja Zapis macierzowy Układ równań: Oznaczenie: vij=qj(xi)

Interpolacja Własności wielomianu interpolującego Wektor funkcji bazowych: Funkcja aproksymująca: Po podstawieniu rozwiązania z poprzedniego slajdu otrzymujemy: q(x) jest wektorem wierszowym zawierającym funkcje bazowe. Wartości tych funkcji zależą tylko od zmiennej niezależnej x. V jest macierzą kwadratową, której elementy zależą wyłącznie od wartości funkcji bazowych w węzłach interpolacji (x-ach) Wektor kolumnowy Y zależy od składowych y-kowych węzłów interpolacji

Interpolacja Własności uogólnionego wielomianu Mnożenie macierzy jest łączne: A(BC)=(AB)C Dlatego można napisać: Qn(x)=q(x)(V-1Y)=(q(x)V-1)Y Wprowadzamy oznaczenie: Rn(x)=q(x)V-1 Rn(x) jest wektorem wierszowym o n+1 składowych: Rn(x)=[l0,l1,…,ln] Wszystkie te składowe są funkcjami zmiennej niezależnej x i zależą od składowych x-owych węzłów interpolacji: li=li(x,x0, x1,…, xn), i=0,1,2,…,n. Ostatecznie: Qn(x)= Rn(x)Y. Oznacza to, że poszukiwany uogólniony wielomian interpolujący jest liniową kombinacją składowych y-kowych węzłów interpolacji. Współczynnikami w tej liniowej kombinacji są funkcje l0,l1,…,ln.

Interpolacja Klasyczny wielomian interpolacyjny Pytanie: czy można wyznaczyć analitycznie funkcje li, i=0,1,2,…,n? Jeżeli się to uda, to wtedy wyznaczanie wartości wielomianu interpolującego sprowadzi się do podstawiania do wzoru. Z tym (tzn. z obliczaniem wartości wyrażenia) komputery radzą sobie najlepiej. Jest to możliwe dla wybranych wektorów funkcji bazowych. W tym zbiorze ważnym przypadkiem jest klasyczny wielomian interpolacyjny qi(x)=xi, i=0,1,2,…,n:

Interpolacja Wyznacznik Vandermonde’a Macierz V przypomina macierz X z wykładu o aproksymacji. Istotna różnica: V jest zawsze macierzą kwadratową. Można obliczyć jej wyznacznik. Jest to znany z algebry wyznacznik Vandermonde’a. Jak widać z wzoru |V|0 wtedy i tylko wtedy, gdy współrzędne x-owe węzłów interpolacji są różne. Jest to warunek istnienia i jednoznaczności rozwiązania

Interpolacja Wzór Lagrange’a Twierdzenie 1 Jeżeli |V|0 to wtedy zadanie interpolacji wielomianowej posiada jednoznaczne rozwiązanie, czyli istnieje tylko jeden wielomian Ln(x) stopnia nie większego niż n spełniający warunek Ln(xi)=yi, i=0,1,2,…,n Szukany wielomian ma postać: Powyższy wzór nosi nazwę wzoru Lagrange’a Funkcje Lagrange’a:

Interpolacja Przykład 1: n=1 x x0 x1 y y0 y1 Jest to znany ze szkoły wzór na równanie prostej przechodzącej przez dwa punkty. Zarys dowodu: Jest to prosta niewątpliwie równanie linii prostej y(x0)=y0, y(x1)=y1

Interpolacja Przykład 2: n=2 x x0 x1 x2 y y0 y1 y2 Jest to na pewno parabola y(x0)=y0, y(x1)=y1, y(x2)=y2 Jest to zatem to, czego szukaliśmy.

Interpolacja Przykład 3: n=2 (historyczny) x -1 1 y a Wniosek: poprawianie kartkówek przedświątecznych nie musi być zajęciem bardzo wyczerpującym.