[3A] NUMEERINEN INTEGROINTI

Samankaltaiset tiedostot
Numeeriset menetelmät TIEA381. Luento 9. Kirsi Valjus. Jyväskylän yliopisto. Luento 9 () Numeeriset menetelmät / 29

Differentiaali- ja integraalilaskenta 1 (CHEM) Laskuharjoitus 4 / vko 47, mallivastaukset

x k 1 Riemannin summien käyttö integraalin approksimointiin ei ole erityisen tehokasta; jatkuvasti derivoituvalle funktiolle f virhe b

Numeerinen integrointi

MS-A010{3,4} (ELEC*) Differentiaali- ja integraalilaskenta 1 Luento 9: Integroimismenetelmät

MS-A010{2,3,4,5} (SCI,ELEC*, ENG*) Differentiaali- ja integraalilaskenta 1 Luento 9: Integroimismenetelmät

2.4 Pienimmän neliösumman menetelmä

6 Integraalilaskentaa

7 Numeerinen derivointi ja integrointi

10. MÄÄRÄTYN INTEGRAALIN KÄYTTÖ ERÄIDEN PINTA-ALOJEN LASKEMISESSA

Integraalilaskentaa. 1. Mihin integraalilaskentaa tarvitaan? MÄNTÄN LUKIO

Matematiikan tukikurssi

Riemannin integraalista

1. Derivaatan Testi. Jos funktio f on jatkuva avoimella välillä ]a, b[ ja x 0 ]a, b[ on kriit. tai singul. piste niin. { f (x) > 0, x ]a, x 0 [

Matematiikan tukikurssi

VALTIOTIETEELLINEN TIEDEKUNTA TILASTOTIETEEN VALINTAKOE Ratkaisut ja arvostelu

Matematiikan tukikurssi. Hannu Kivimäki

Neliömatriisin A determinantti on luku, jota merkitään det(a) tai A. Se lasketaan seuraavasti: determinantti on

Sarjaratkaisun etsiminen Maplella

Ristitulo ja skalaarikolmitulo

Numeerinen integrointi.

OSA 1: POLYNOMILASKENNAN KERTAUSTA, BINOMIN LASKUSÄÄNTÖJÄ JA YHTÄLÖNRATKAISUA

MS-A010{3,4} (ELEC*) Differentiaali- ja integraalilaskenta 1 Luento 8: Integraalifunktio ja epäoleellinen integraali

Ville Turunen: Mat Matematiikan peruskurssi P1 3. välikokeen alueen teoriatiivistelmä 2007

MS-A010{2,3,4,5} (SCI, ELEC*, ENG*) Differentiaali- ja integraalilaskenta 1 Luento 8: Integraalifunktio ja epäoleellinen integraali

lim + 3 = lim = lim (1p.) (3p.) b) Lausekkeen täytyy supistua (x-2):lla, joten osoittajan nollakohta on 2.

sin θ θ θ r 2 sin 2 θ φ 2 = 0.

11. MÄÄRÄTTY INTEGRAALI JA TILAVUUS

Painopiste. josta edelleen. x i m i. (1) m L A TEX 1 ( ) x 1... x k µ x k+1... x n. m 1 g... m n g. Kuva 1. i=1. i=k+1. i=1

Määritelmä Olkoon C R m yksinkertainen kaari ja γ : [a, b] R m sen yksinkertainen parametriesitys, joka on paloittain C 1 -polku.

763333A KIINTEÄN AINEEN FYSIIKKA Ratkaisut 1 Kevät 2014

.) (b) Vertaa p :tä vastaavaa kineettistä energiaa perustilan kokonaisenergiaan. ( ) ( ) = = Ek

5 Epäoleellinen integraali

a = x 0 < x 1 < x 2 < < x n = b f(x) dx = I. lim f(x k ) x k=1

MATEMATIIKAN KOE, PITKÄ OPPIMÄÄRÄ PISTEYTYSKOKOUS

Syksyn 2015 Pitkän matematiikan YO-kokeen TI-Nspire CAS -ratkaisut

Tampereen teknillinen yliopisto hum Konstruktiotekniikan laitos. MEC-2430 Elementtimenetelmän perusteet. Luento vk 1 Syksy 2012.

Integraalilaskenta. Määrätty integraali

R4 Harjoitustehtävien ratkaisut

Sisältö. Integraali 10. syyskuuta 2005 sivu 1 / 20

Analyyttiset funktiot ja integrointiteorian alkeita

Johdatus reaalifunktioihin P, 5op

II.1. Suppeneminen., kun x > 0. Tavallinen lasku

> 1. = lim. ja lisäksi oletetaan, että integraali b

766328A Termofysiikka Harjoitus no. 12, ratkaisut (syyslukukausi 2014)

S Fysiikka III (EST), Tentti

Tasogeometriassa käsiteltiin kuvioita vain yhdessä tasossa. Avaruusgeometriassa tasoon tulee kolmas ulottuvuus, jolloin saadaan kappaleen tilavuus.

Newton-Cotesin ja Gaussin integrointimenetelmistä

MS-A0207 Differentiaali- ja integraalilaskenta 2 (Chem) Yhteenveto, osa II

4 Pinta-alasovelluksia

Pinta-alan laskeminen

4 DETERMINANTTI JA KÄÄNTEISMATRIISI

θ 1 θ 2 γ γ = β ( n 2 α + n 2 β = l R α l s γ l s 22 LINSSIT JA LINSSIJÄRJESTELMÄT 22.1 Linssien kuvausyhtälö

Käydään läpi: ääriarvo tarkastelua, L Hospital, integraalia ja sarjoja.

8.4 Gaussin lause Edellä laskettiin vektorikentän v = rf(r) vuo R-säteisen pallon pinnan läpi, tuloksella

9 A I N. Alkuperäinen piiri. Nortonin ekvivalentti R T = R N + - U T = I N R N. Théveninin ekvivalentti DEE SÄHKÖTEKNIIKAN PERUSTEET

Viikon aiheet. Pinta-ala

Riemannin integraali

Matematiikan tukikurssi

Integroimistehtävät, 10. syyskuuta 2005, sivu 1 / 29. Perustehtäviä. Tehtävä 1. Osoita, että vakiofunktio f(x) c on Riemann-integroituva välillä

Analyysin perusteet kauppatieteilijöille P

Analyysi 2. Harjoituksia lukuihin 1 3 / Kevät Anna sellainen välillä ] 2, 2[ jatkuva ja rajoitettu funktio f, että

ELEC-A4130 Sähkö ja magnetismi (5 op)

LYHYEN MATEMATIIKAN SIMULOITU YO-KOE 2 RATKAISUT

Aalto-yliopisto, Teknillisen fysiikan laitos PHYS-E0460 Reaktorifysiikan perusteet Harjoitus 6, mallivastaukset Syksy 2016

Aalto-yliopisto, Teknillisen fysiikan laitos PHYS-E0460 Reaktorifysiikan perusteet Harjoitus 5, mallivastaukset Syksy 2016

Matematiikan tukikurssi

Matematiikan perusteet taloustieteilijöille P

MS-A0102 Differentiaali- ja integraalilaskenta 1

4 Taso- ja avaruuskäyrät

MS-A010{3,4} (ELEC*) Differentiaali- ja integraalilaskenta 1 Luento 7: Integraali ja analyysin peruslause

6 Numeerisesta integroinnista

MS-A010{2,3,4,5} (SCI,ELEC*, ENG*) Differentiaali- ja integraalilaskenta 1 Luento 7: Integraali ja analyysin peruslause

i 2 n 3 ( (n 1)a (i + 1) 3 = 1 +

2 Epäoleellinen integraali

Johdnto Numeers rtsumenetelm ytett ess on oltv stys nden mtemttsst perustest se nden soveltuvuudest j truudest. Tetooneohjelmn on oltv vrheet n j robu

Tee B-osion konseptiin etusivulle pisteytysruudukko! Muista kirjata nimesi ja ryhmäsi. Välivaiheet perustelevat vastauksesi!

Sinilause ja kosinilause

601 Olkoon tuntematon kateetti a ja tuntemattomat kulmat α ja β Ratkaistaan kulmat. 8,4 = 12. Ratkaistaan varjon pituus x. 14 x = 44,

Numeeriset menetelmät

ICS-C2000 Tietojenkäsittelyteoria Kevät 2016

A-Osio. Valitse seuraavista kolmesta tehtävästä kaksi, joihin vastaat. A-osiossa ei saa käyttää laskinta.

VEKTOREILLA LASKEMINEN

Teoriaa tähän jaksoon on talvikurssin luentomonisteessa luvussa 10. Siihen on linkki sivulta

3.3 KIELIOPPIEN JÄSENNYSONGELMA Ratkaistava tehtävä: Annettu yhteydetön kielioppi G ja merkkijono x. Onko

Y56 Mikron jatkokurssi kl 2008: HARJOITUSTEHTÄVÄT 2 Mallivastaukset

( ) Pyramidi 4 Analyyttinen geometria tehtävien ratkaisut sivu 321 Päivitetty Saadaan yhtälö. 801 Paraabeli on niiden pisteiden ( x,

Sähkömagneettinen induktio

TYÖ 30. JÄÄN TIHEYDEN MÄÄRITYS. Tehtävänä on määrittää jään tiheys.

Vakioiden variointi kolmannen kertaluvun yhtälölle

Preliminäärikoe Pitkä Matematiikka

1. Yhtälöiden ratkaisemisesta Olkoon f välillä [a, b] jatkuva funktio, jolle f(a) f(b) < 0. Bolzanon lauseen [A1]

Reaalinen lukualue. Millainen on luku, jossa on päättymätön ja jaksoton desimaalikehitelmä?

Esimerkki 8.1 Määritellään operaattori A = x + d/dx. Laske Af, kun f = asin(bx). Tässä a ja b ovat vakioita.

EDE Elementtimenetelmän perusteet. Luento vk 1 Syksy Matematiikan ja matriisilaskennan kertausta

Paraabelikin on sellainen pistejoukko, joka määritellään urakäsitteen avulla. Paraabelin jokainen piste toteuttaa erään etäisyysehdon.

Numeerinen integrointi

5.4 Ellipsi ja hyperbeli (ei kuulu kurssivaatimuksiin, lisätietoa)

Numeerinen integrointi ja derivointi

Transkriptio:

[3A] NUMEERINEN INTEGROINTI Tehtävämme on rvioid numeerisesti integrli n f(x)dx f(x i )Δx i missä yksinkertisimmiss tpuksiss välin [, b] pisteisiin x i liittyvien osvälien pituudet Δx i voidn vlit smoiksi j pproksimtio oletettvsti prnee N:n ksvess. Usempiulotteisess tpuksess tilvuus, jonk yli funktion integroimme, jettisiin vstvsti hyperkuutioihin. Kirjoitmme jtko vrten tämän muodoss n f(x)dx f(x i )w i missä w i on solmupisteeseen x i liittyvä pinokerroin j pohdimme solmupisteiden j pinokertoimien optimlist vlint. 27 Integroinnin ohell pääsemme diskretoimn differentiointikin. Numeriikss tvllisimmin käytettyjä differenssikvoj ovt f f(x +Δx) f(x) Δx f f(x) f(x Δx) Δx f f(x +Δx) f(x Δx) 2Δx missä Δx:n pienentäminen prnt rvion trkkuutt kunhn funktion f numeerisen rvioinnin trkkuus ei tule vstn. Toist derivtt rvoidn edellisistä johdettviss olevll kvll f f(x +Δx) 2f(x)+f(x Δx) (Δx) 2 Usemmn pisteen rvioihin plmme differentiliyhtälöiden yhteydessä. Ylimmästä kvst smme lkurvotehtäviin usein soveltuvn differenssikvn f(x +Δx) f(x)+f (x)δx. 28

1. Esimerkkejä fysiikn eri lueilt Esim: Fysiklisen suureen todennäköisyystiheyden integrointi. Esimerkiksi sopii tässä Mxwell-Boltzmnn-jkum (Fysiikk III) f(v) =4π ( m ) 3/2v 2 e mv2 /2k B T, 2πk B T jost voidn lske vikkp P (v 1 <v<v 2 )= v2 v 1 f(v)dv sivun 27 ylemmällä pproksimtioll rvioimll f:ää osvälien keskipisteissä. Skriptissä esim513.m pyritään myös trkistmn integroinnin oikeellisuus vertmll eksktisti lskettviss oleviin toisiin suureisiin tällisi trkistuksi knntt tehdä. Esim: Diffrktiomksimien kokonisintensiteettien lskeminen (Fysiikk III) kokeellisest dtst. Tässä tyypillisesti integroidn funktiot, jok on voimkksti piikittynyt mksimiens ympärille. Jos solmupisteet vlitn tsvälein, voidn sd käytettyyn lskent-ikn nähden hyvinkin epätrkk tulos. 29 Esim: Tsoheilurin (Mekniikk) linerisoimtont liikeyhtälöä d 2 θ/dt 2 + ω 2 sin θ = 0 ei voi nlyyttisesti rtkist. Kiinnitetään jn yksikkö vlitsemll ω = 1. Olkoon θ(0) = 0 j θ (0)=1. Kyseessä on siis lkurvotehtävä, jot integroimme numeerisesti kerrn j vielä toisenkin kerrn, sden ensin θ (t) j sitten θ(t). Mtlb-skripti esim500.m (kurssin www-sivult noukittviss) tekee tämän sivun 27 pproksimtiot käyttäen j lisäksi hvinnollist rtkisujen hjomist Δt: ksvtettess. Esim: Rtkistn yhtälöä d 2 u/dx 2 + sin x = 0 reunehdoill u(0) = 0 = u(π). Hetn rtkisu sopivn yritefunktiojoukon linerikombintion muodoss u(x) = i c i φ i (x). Yritteen sijoittminen lkuperäiseen yhtälöön tuott c i :lle yhtälöryhmän A C = B A ij = φ i (x)φ j (x)dx B j = φ j (x) sin(x)dx Mtlb-komentojonoss esim512.m kokeilln muutmnlisi yritefunktioit, jotk toteuttvt nnetun reunehdon. Toinen tp: Integroi x=0:st lken koetten osu x=π:ss nolln... 30

2. Kvdrtuurit Kvdrtuuriksi kutsumme integrlin lskemiseen käytettävää numeerist pproksimtiot. Yksinkertisin on keskipistesääntö, joss integrli funktion rvo välin [, b] keskipisteessä kert välin pituus. Tulost voidn trkent jkmll väli [, b] osväleihin j soveltmll keskipistesääntöä kuhunkin osväliin erikseen näin teimme esimerkkiskripteissä yllä. Monesti hiemn prempi on trpetsisääntö, joss käytetään välin ti (yleensä) osvälien päätepisteitä: f(x)dx (b )[f()+f(b)]/2. Jos tunnetn integoitvn funktion derivtt, voidn tätä prnt lisäämällä korjustermi +(b ) 2 [f () f (b)]/12, mihin lisäkorjuksi on johdettviss Tylorin kvst. Kvdrtuurej kutsutn suljetuiksi ti voimiksi sen mukn käytetäänkö lskuss välin päätepisteitä vi ei. 31 Yksi tp muodost kvdrtuuri on etsiä optimlist tp integroid M-steisi polynomej, jolloin n + 1 solmupistettä x i j niiden pinot w i sdn yhtälöryhmästä n+1 w i x m i =(b m+1 m+1 )/(m +1) m =0, 1,..., M. Esim: NMK:n sivull 153 on esimerkkejä pinojen vlinnst oletten tsvälinen jko: 1 0 e x dx 1.859, 1.734, 1.719, missä ensimmäinen stiin khden pisteen trpetsisäännöllä, toinen jkmll integrointiväli kolmeen osn sovelten niihin kuhunkin erikseen trpetsisääntöä j trkin eli kolms ns. 3/8-säännöllä jok nt tässä tpuksess (1 + 3e 1/3 +3e 2/3 + e)/8 1.719. Mtlbin komento trpz integroi diskreetissä muodoss nnetun tsväliseksi oletetun dtn trpetsisääntöä käyttäen. Edellisen esimerkin kksi ensimmäistä tulost st snomll >> dx=1; x=0:dx:1; y=exp(x); trpz(y)*dx >> dx=1/3; x=0:dx:1; y=exp(x); trpz(y)*dx 32

Gussin kvdrtuurit perustuvt polynomien optimliseen integrointiin. Menetelmäryhmään kuuluvt Gussin j Legendren, Gussin j Lguerren, Gussin j Tsebysevin sekä Gussin j Hermiten menetelmät, joiden perustn ovt fyysikoille tutut vstvt ortogonlipolynomiperheet (FMM-kurssit) siten, että niiden ortogonlisuusreltioiss esiintyvät pinofunktiot ovt integrndin tekijöinä j pomppvt vstn fysiikn lskuiss. Solmupisteet j niiden pinot löytyvät trvittess tulukoist. Knntt myös huomt, että o. polynomeihin j menetelmiin usein liittyy jokin luonnollinen integrointiväli, jok voi sopi esim. epäoleellisten integrlien lskemiseen (NMK 164-169). Integroinniss voidn myös hyödyntää interpoltiomenetelmiä, joist oli puhe luennoll [2B]. Niiden optimointi integroinniss käytettäviksi on om titeenljins. Ne ovt vuksi erityisesti, jos integroitvn funktion lskeminen on numeerisesti rskst. 33 Mtlbin melko yleiskäyttöinen integrointikomento on qud eri vrintteineen. Se käyttää dptiivist Simpsonin kvdrtuuri. Newtonin j Cotesin menetelmien perheeseen kuuluv Simpsonin menetelmän perusversio (yhdelle osvälille) on: f(x)dx [f()+4f(( + b)/2) + f(b)](b )/6 Edellä minittu 3/8-sääntö kuuluu smn menetelmäluokkn. Adptiiviset versiot eri kvdrtuureist pyrkivät tihentämään välin jko siellä missä integrndi muuttuu jyrkimmin j siten optimoimn lskentresurssien käytön lisäämällä trkkuutt (solmupisteiden tiheyttä) siellä missä sitä eniten trvitn (NMK 172-3). Esim: Kurssin www-sivun komentojono esim501.m kokeilee näitä. Testit siinä eivät ole täysin vertilukelpoisi, sillä niiden vtimt lskuopertioiden lukumäärät eivät ole smt. 34

3. Usempiulotteiset integrlit Yhden muuttujn kvdrtuuurien yleistyksiä (NMK 174-181) on mtlbiss komentojen dblqud j triplequd tkn. Niissä integroidn suorkiteen j suorkulmisen särmiön muotoisten lueiden yli. Monimutkisemmn integrointilueen voi joskus sisällyttää myös funktion määrittelyyn nollmll integrndin integrointilueen ulkopuolell. Teoreettisess j kokeellisess fysiikss hyvin pljon käytetty menetelmä on Monte Crlo -integrointi, joss solmupisteet vlitn stunnisesti joko täysin stunnisesti ti integroitvn funktion mukn pinotten, toisinn sopivsti vlitun stokstisen prosessin kutt. Prhimmilln, verrttun deterministisiin menetelmiin, Monte Crlo -menetelmä on hyvin moniulotteisten (vruuden dimensio stoj ti tuhnsi) integrlien knss. 35 Esim: Yksinkertisen esimerkkinä lsketn (x 2 + y 2 ) dx dy lueen {2 xy 4, 1 x 2 y 2 9} yli. Skripti esim502.m sisältää kolme tp: (i) muuttujnvihdoll siten että lueest tulee suorkide, (ii) ottmll integrointirjt funktion määrittelyyn, (iii) brute force Monte Crlo -lskull. Huom: (i-ii) dblqud:ll. Esim: Integroidn funktio exp[σ i ( x 2 i b/x2 i )] monidimensioisen vruuden x (x 1,..., x q ) R q yli. Skripti esim503.m nt kolme rtkisu: (i) muuttujnvihdoll ensin äärelliseksi lueeksi j sitten säännöllisellä hilll, (ii) Monte Crlo -stunnisotnnll, (iii) Mrkovin ketju Monte Crlo -menetelmällä (MCMC). Tässä on esimerkki myös pinofunktion hyödyntämisestä: f = (f/g)g. Huom: Monte Crlo -menetelmillä stvn tuloksen trkkuus riippuu käytössä olevn stunnislukugenerttorin hyvyydestä. Mtlb-7:ss trjoll olev Mersenne twister -lgoritmi on vrsin hyvä, iemmiss versioiss oletuksen ollut subtrct-with-borrow joihinkin trkoituksiin ktstroflisen huono. Ktso help rnd. 36