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



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

Całkowanie numeryczne przy użyciu kwadratur

Czym jest całka? Całkowanie numeryczne

Metody numeryczne. Sformułowanie zagadnienia interpolacji

Całkowanie numeryczne

Interpolacja, aproksymacja całkowanie. Interpolacja Krzywa przechodzi przez punkty kontrolne

Metody numeryczne. Instytut Sterowania i Systemów Informatycznych Wydział Elektrotechniki, Informatyki i Telekomunikacji Uniwersytet Zielonogórski

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

Matematyka I. Bezpieczeństwo jądrowe i ochrona radiologiczna Semestr zimowy 2018/2019 Wykład 12

Rachunek całkowy - całka oznaczona

1 Całki funkcji wymiernych

Egzamin z Metod Numerycznych ZSI, Egzamin, Gr. A

Całka nieoznaczona, podstawowe wiadomości

Metody numeryczne w przykładach

MATLAB Prowadzący: dr hab. inż. Marek Jaszczur Poziom: początkujący

1 Równania różniczkowe zwyczajne o rozdzielonych zmiennych

Funkcja pierwotna. Całka nieoznaczona. Podstawowe wzory. Autorzy: Konrad Nosek

Obliczanie całek. Instytut Fizyki Akademia Pomorska w Słupsku

Politechnika Gdańska Wydział Elektrotechniki i Automatyki Katedra Inżynierii Systemów Sterowania. Technologie informatyczne

INFORMATYKA ELEMENTY METOD NUMERYCZNYCH.

CAŁKOWANIE NUMERYCZNE

Z52: Algebra liniowa Zagadnienie: Zastosowania algebry liniowej Zadanie: Operatory różniczkowania, zagadnienie brzegowe.

Metody numeryczne Numerical methods. Elektrotechnika I stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny)

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

Wstęp do metod numerycznych Zadania numeryczne 2016/17 1

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

Egzamin z Metod Numerycznych ZSI, Grupa: A

METODY ROZWIĄZYWANIA RÓWNAŃ NIELINIOWYCH

Całki niewłaściwe. Całki w granicach nieskończonych

( ) Arkusz I Zadanie 1. Wartość bezwzględna Rozwiąż równanie. Naszkicujmy wykresy funkcji f ( x) = x + 3 oraz g ( x) 2x

Weźmy wyrażenie. Pochodna tej funkcji wyniesie:. Teraz spróbujmy wrócić.

Prawdopodobieństwo i statystyka

Rachunek różniczkowy i całkowy 2016/17

x y

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

Kubatury Gaussa (całka podwójna po trójkącie)

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

Całki nieoznaczone. 1 Własności. 2 Wzory podstawowe. Adam Gregosiewicz 27 maja a) Jeżeli F (x) = f(x), to f(x)dx = F (x) + C,

Lista 1 - Funkcje elementarne

Pochodna funkcji jednej zmiennej

6. Całka nieoznaczona

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

Całka oznaczona zastosowania (wykład 9; ) Definicja całki oznaczonej dla funkcji ciagłej

Wykłady 11 i 12: Całka oznaczona

ROZKŁAD MATERIAŁU DO II KLASY LICEUM (ZAKRES ROZSZERZONY) A WYMAGANIA PODSTAWY PROGRAMOWEJ.

2) R stosuje w obliczeniach wzór na logarytm potęgi oraz wzór na zamianę podstawy logarytmu.

Całkowanie numeryczne

automatyka i robotyka II stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

Metody numeryczne. Sformułowanie zagadnienia interpolacji

Analiza Matematyczna MAEW101

Wykład 5. Zagadnienia omawiane na wykładzie w dniu r

5. Całka nieoznaczona

1 Metody rozwiązywania równań nieliniowych. Postawienie problemu

Interpolacja i modelowanie krzywych 2D i 3D

Numeryczne rozwiązywanie równań różniczkowych ( )

ROZWIĄZYWANIE RÓWNAŃ NIELINIOWYCH

RÓWNANIA RÓŻNICZKOWE WYKŁAD 2

Zagadnienia do małej matury z matematyki klasa II Poziom podstawowy i rozszerzony

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

Pochodna i różniczka funkcji oraz jej zastosowanie do obliczania niepewności pomiarowych

WYDZIAŁ INFORMATYKI I ZARZĄDZANIA, studia niestacjonarne ANALIZA MATEMATYCZNA1, lista zadań 1

Metody numeryczne Numerical methods. Elektrotechnika I stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny)

Matematyka II. Bezpieczeństwo jądrowe i ochrona radiologiczna Semestr letni 2018/2019 wykład 13 (27 maja)

Optymalizacja ciągła

Inżynierskie metody analizy numerycznej i planowanie eksperymentu / Ireneusz Czajka, Andrzej Gołaś. Kraków, Spis treści

Metody numeryczne I Równania nieliniowe

Rozwiązywanie równań nieliniowych

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.

ELEKTROTECHNIKA Semestr 1 Rok akad / ZADANIA Z MATEMATYKI Zestaw Przedstaw w postaci algebraicznej liczby zespolone: (3 + 2j)(5 2j),

KADD Minimalizacja funkcji

Metody rozwiązywania równań nieliniowych

1 Całki nieoznaczone: całkowanie jako operacja (prawie) odwrotna do różniczkowania

Wprowadzenie do metod numerycznych Wykład 9 Różniczkowanie numeryczne

Obliczenia naukowe Wykład nr 6

IX. Rachunek różniczkowy funkcji wielu zmiennych. 1. Funkcja dwóch i trzech zmiennych - pojęcia podstawowe. - funkcja dwóch zmiennych,

Pochodna i różniczka funkcji oraz jej zastosowanie do rachunku błędów pomiarowych

1 Równania nieliniowe

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

Wykłady z Matematyki stosowanej w inżynierii środowiska, II sem. 2. CAŁKA PODWÓJNA Całka podwójna po prostokącie

Definicje i przykłady

6. FUNKCJE. f: X Y, y = f(x).

Zał nr 4 do ZW. Dla grupy kursów zaznaczyć kurs końcowy. Liczba punktów ECTS charakterze praktycznym (P)

Matematyka z el. statystyki, # 4 /Geodezja i kartografia I/

VII. WYKRESY Wprowadzenie

Kup książkę Poleć książkę Oceń książkę. Księgarnia internetowa Lubię to!» Nasza społeczność

Całki z funkcji trygonometrycznych. Autorzy: Tomasz Drwięga

Całki. Zbigniew Koza. Wydział Fizyki i Astronomii

Zadania z analizy matematycznej - sem. I Pochodne funkcji, przebieg zmienności funkcji

Matematyka stosowana i metody numeryczne

Całkowanie numeryczne

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

Matematyka stosowana i metody numeryczne

Indukcja matematyczna

WYMAGANIA WSTĘPNE Z MATEMATYKI

MATeMAtyka klasa II poziom rozszerzony

Wykład Ćwiczenia Laboratorium Projekt Seminarium Liczba godzin zajęć zorganizowanych w Uczelni 30 30

KLUCZ PUNKTOWANIA ODPOWIEDZI

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

Zadania z analizy matematycznej - sem. II Całki nieoznaczone

Newton vs. Lagrange - kto lepszy?

Transkrypt:

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 7.6. Przykłady zastosowań Materiały przygotowane w ramach projektu Uruchomienie unikatowego kierunku studiów Informatyka Stosowana odpowiedzią na zapotrzebowanie rynku pracy ze środków Programu Operacyjnego Kapitał Ludzki współfinansowanego ze środków Europejskiego Funduszu Społecznego nr umowy UDA POKL.04.01.01-00-011/09-00

7.1. Całkowanie numeryczne Całkowanie numeryczne funkcji polega na obliczaniu wartości całki oznaczonej: na podstawie szeregu wartości funkcji podcałkowej w przedziale,. Rozważmy następujący przykład. Fabryka Falka produkuje blachy faliste do krycia dachów. Blachę taką tworzy się przy wykorzystaniu maszyny, która ściska blachę do osiągnięcia pożądanego kształtu, który w przekroju ma kształt funkcji sinus. Rysunek 7.1. Blacha falista Jakie wymiary powinien mieć płaski arkusz blachy, aby arkusz blachy falistej miał wymiary 20 dm na 13 dm? Rozwiązanie tego zadania sprowadza się do wyznaczenia długości krzywej będącej wykresem funkcji sin na przedziale 0,13, tj. do następującej całki:! 1 #1cos. " Całka tego typu jest całką eliptyczną drugiego rodzaju, która jest nieobliczalna metodami analitycznymi. W związku z tym do wyznaczenia wartości tej całki stosuje się metody przybliżone. Wśród nich najczęściej używanymi są metody probabilistyczne typu Monte Carlo oraz metody interpolacyjne zwane kwadraturami (lub kubaturami w przypadku całek wielokrotnych). Najdokładniejszymi spośród kwadratur są kwadratury Gaussa. Wykorzystują one jednak dość zaawansowany aparat matematyczny, a przez to są trudne w implementacji. W tej części wykładu skupimy się na kwadraturach Newtona-Cotesa, które są bardzo łatwe! " Uniwersytet Ekonomiczny w Krakowie 80

w implementacji i choć mniej dokładne niż kwadratury Gaussa dają jednak dużo lepsze wyniki niż metody Monte Carlo. Rysunek 7.2. Wybrane metody całkowania numerycznego Zwykła kwadratura polega na zastąpieniu danej funkcji w przedziale, funkcją prostszej postaci (najczęściej wielomianem) i przyjęciu przybliżenia: &'. 7.1 Funkcja ' powinna być taka, aby całkę (7.1) można było łatwo policzyć. Dlatego też najczęściej wykorzystuje się właśnie wielomiany. Ogólna metoda wyznaczania funkcji ' wynika z rozważań przedstawionych w rozdziale 6: wystarczy wybrać kilka punktów należących do wykresu funkcji (na przykład równomiernie rozłożonych na przedziale,), a następnie poprowadzić przez nie wielomian interpolacyjny obliczony za pomocą jednego z poznanych wzorów interpolacyjnych. Ten wielomian podstawiamy następnie do wzoru jako funkcję '. Najprostsza kwadratura wykorzystuje interpolację w postaci wielomianu stopnia zerowego, tzn. ' jest funkcją stałą. Metoda prostokątów, bo tak jest nazywana, jest jednak bardzo niedokładna, dlatego też rzadko jest używana. Wśród metod całkowania numerycznego najpopularniejsze są: a) metoda trapezów, b) metoda parabol (Simpsona), c) metoda 3/8 Newtona. 7.2. Metoda trapezów Wzór trapezów otrzymujemy przybliżając wykres funkcji ) w przedziale, wykresem wielomianu stopnia pierwszego, czyli prostą przechodzącą przez punkty ",) ", Uniwersytet Ekonomiczny w Krakowie 81

,), gdzie ", oraz ) * * dla + 0,1. Pole pod krzywą ) w przedziale, przybliżane jest wtedy polem trapezu o wysokości, i podstawach ) ",). Rysunek 7.3. Metoda trapezów Zatem, korzystając z wzoru na pole trapezu, otrzymujemy: &, 2 ) "). 7.2 Wzór trapezów jest dokładny dla wielomianów co najwyżej stopnia pierwszego. Błąd metody trapezów można oszacować posługując się następującym wzorem:. / 1 12, 00 1, gdzie 1,. 7.3 przy czym. oznacza błąd bezwzględny, jaki popełniamy przybliżając rzeczywistą wartość całki wartością określoną przez prawą stronę wzoru (7.2). 7.3. Metoda parabol (Simpsona) Wzór Simpsona uzyskujemy zastępując krzywą ) w przedziale, wykresem wielomianu stopnia drugiego, to jest parabolą przechodzącą przez punkty ",) ",,),,), gdzie ",, a jest środkiem odcinka,, zaś ) * * dla + 0,1,2. Pole pod krzywą ) w przedziale, aproksymujemy polem pod tą parabolą. Uniwersytet Ekonomiczny w Krakowie 82

Rysunek 7.4. Metoda parabol Wykorzystując wielomian interpolacyjny w postaci Lagrange a lub Newtona można pokazać, że pole pod wyznaczoną parabolą wyraża się wzorem: gdzie, 8 funkcji. &, 3 ) "4) ), 7.4 jest odległością kolejnych punktów, w których wyznaczamy wartość Wzór Simpsona jest dokładny dla wielomianów co najwyżej stopnia trzeciego. Błąd metody Simpsona wyraża się wzorem:. / 1 90,L M 1, gdzie 1,. 7.5 7.4. Metoda 3/8 Newtona Wzór ten otrzymujemy przez zastąpienie krzywej ) w przedziale, wykresem wielomianu stopnia trzeciego przechodzącym przez punkty ",) ",,),,),,), gdzie ",, 8, * +, dla + 1,2,3, zaś ) * * dla + 0,1,2,3. Ponownie korzystamy z wielomianu interpolacyjnego i dostajemy, że pole pod wykresem rozważanej krzywej stopnia trzeciego można obliczyć ze wzoru: & 3, 8 ) "3) 3) ). 7.6 Uniwersytet Ekonomiczny w Krakowie 83

Rysunek 7.5. Metoda 3/8 Newtona Wzór 3/8 Newtona podobnie jak wzór Simpsona jest dokładny dla wielomianów co najwyżej stopnia trzeciego. Błąd metody 3/8 Newtona wyraża się wzorem:. / 3 80,L M 1, gdzie 1,. 7.7 Przykład 7.1. Obliczyć poniższą całkę korzystając z trzech przedstawionych metod. R 4Q 2 Uniwersytet Ekonomiczny w Krakowie 84

7.5. Ogólna postać wzorów kwadratur Przedstawione wcześniej wzory kwadratur są tym bardziej dokładne, im mniejsze jest h, a więc im mniejszy przedział całkowania. W praktyce, przy obliczaniu całek oznaczonych dokonuje się podziału przedziału całkowania na dostatecznie dużą liczbę małych podprzedziałów, a następnie w każdym takim podprzedziale stosuje się odpowiedni wzór kwadratury. Powstają wówczas ogólne wzory kwadratur o dowolnie dużej dokładności. a) wzór ogólny trapezów Przedział całkowania,] dzielimy na S równych podprzedziałów [ ", ], [, ],..., [ T8, T ], gdzie " =, T = oraz * =++h dla + = 1,2,,S, przy czym h = S Wyznaczamy wartości funkcji podcałkowej w punktach * : ) * = * dla + = 0,1,,S W każdym z tych przedziałów stosujemy metodę trapezów: Uniwersytet Ekonomiczny w Krakowie 85

&, 2 ) "), 2 ) ), 2 ) T8) T. Po przekształceniu otrzymujemy: &, 2 ) "2) 2) 2) T8 ) T, 7.8 co można także zapisać: T8 &, 2 W) "2X) Y ) T [. 7.9 YZ Rysunek 7.6. Zastosowanie wzoru ogólnego trapezów Można wykazać, że błąd ogólnego wzoru trapezów można oszacować korzystając ze wzoru:. / 1 12 Q, 00 1, gdzie 1,. 7.10 b) wzór ogólny parabol Uniwersytet Ekonomiczny w Krakowie 86

Dokonujemy znów podziału przedziału całkowania,] na S równych części w postaci podprzedziałów [ ", ], [, M ],,[ T8, T ], a,,, T8 to odpowiednio środki tych podprzedziałów. Wówczas " oraz * +, dla + 1,2,,2S, gdzie h Q 2S. W każdym z tych podprzedziałów stosujemy metodę parabol i otrzymujemy: &, 3 ) "+4) +) + h 3 ) +4) +) M +, 3 ) T8+4) T8 +) T, a po przekształceniach: &, 3 ) "+4) +2) +4) +2) M + +2) T8 +4) T8 +) T, 7.11 gdzie ) * * dla + 0,1,,2S. Wzór powyższy można także zapisać w postaci: T &, 3 W) "+4X) Y8 +2X) Y +) T [. 7.12 YZ T8 YZ Błąd wzoru ogólnego parabol ma następujące oszacowanie górne:. / 1 180 hm M 1, gdzie 1,. 7.13 Uniwersytet Ekonomiczny w Krakowie 87

Rysunek 7.7. Zastosowanie wzoru ogólnego parabol c) wzór ogólny 3/8 Newtona Punkty podziału przedziału całkowania, na S równych części w tym przypadku oznaczamy przez ",, \,, T8, T. Wobec tego podprzedziały będą postaci ",,, \,..., T8, T. Wówczas potrzebne w metodzie 3/8 Newtona węzły obliczymy jako " oraz * +, dla + 1,2,,3S, gdzie Korzystając ze wzoru uzyskamy:, Q 3S. & 3, 8 ) "3) 3) ) 3, 8 ) 3) M 3) L ) \ Po przekształceniach: 3, 8 ) T8 3) T83) T8) T. & 3, 8 ) "3) 3) 2) 3) M 3) L 2) \ 3) T8) T, gdzie ) * * dla + 0,1,,3S. 7.14 Uniwersytet Ekonomiczny w Krakowie 88

Wzór ten możemy zapisać także w postaci: T T8 & 3, 8 W) "3X) Y8) Y82X) Y) T[. 7.15 YZ YZ W metodzie tej błąd szacuje się w następujący sposób:. / 1 80 Q,M M 1, gdzie 1,. 7.16 Rysunek 7.8. Zastosowanie wzoru ogólnego 3/8 Newtona Przykład 7.2. Korzystając z przedstawionych powyżej trzech wzorów kwadratur dla S 2 obliczyć całkę: R 4Q 2 Uniwersytet Ekonomiczny w Krakowie 89

7.6. Przykłady zastosowań Wróćmy do przykładu, który rozważaliśmy na początku. Chcemy wyznaczyć przybliżoną wartość całki:! #1+cos. " Wykorzystując metody kwadratur obliczono wartość powyższej całki dla kilku wybranych wartości S: Metoda Trapezów Simpsona 3/8 Newtona S 1 57,757 46,480 48,685 Uniwersytet Ekonomiczny w Krakowie 90

S 2 49,299 49,779 49,708 S =10 49,663 49,663 49,663 Złożoność obliczeniowa wszystkich trzech rozważanych algorytmów jest liniowa, tzn. fs. Zadowalające rezultaty (dokładność rzędu 10 8R ) dostajemy dla dosyć niskich wartości S, zwykle dla S 10. Co więcej wraz ze wzrostem liczby węzłów błędy w pewnym momencie przestają monotonicznie maleć, a zamiast tego zachowują się dość chaotycznie. Poznane tutaj metody mogą być także stosowane do wyznaczania wartości niektórych funkcji specjalnych. Przykładami takich funkcji mogą być logarytm naturalny, czy arcus tangens. Zwróć uwagę, że obie te funkcję mają dosyć proste pochodne, które wyrażają się przy pomocy funkcji wymiernych. W związku z tym stosując wybraną metodę łatwo można wyznaczyć przybliżoną wartość np. logarytmu naturalnego z 2, czy arcusa tangensa 5. Wystarczy zastosować jedną z poznanych metod do policzenia całek: ln2= 1, L arctg 5= 1 1+. " Uniwersytet Ekonomiczny w Krakowie 91