DATORLABORATION FÖR KURSEN ENVARIABELANALYS 2

Storlek: px
Starta visningen från sidan:

Download "DATORLABORATION FÖR KURSEN ENVARIABELANALYS 2"

Transkript

1 DATORLABORATION FÖR KURSEN ENVARIABELANALYS 2 1. Laborationsregler Läs detta dokument, lös uppgifterna i slutet, och lämna in en individuell laborationsrapport senast måndag 14 januari i pdf-format via uppgiftsverktyget i lärplattformen Cambro. I kapitel 7 finns instruktioner för vad din rapport ska innehålla. Ett särskilt laborationstillfälle finns bokat om du behöver hjälp med uppgifterna, se lektionsschemat. Du kan också lösa dem på egen hand i vårt datorlabb eller hemma om du har tillgång till Matlab eller programmen Octave eller FreeMat. Dessa är fria program som har stora likheter med Matlab, du hittar dem på och freemat.sourceforge.net. Den som inte godkänts på datorlaborationen i samband med ordinarie inlämningstillfälle ges ny möjlighet till bedömning av laborationsrapporten, om denna inlämnas senast fredagen 4 mars Ytterligare tillfälle till bedömning av laborationsrapport ges i samband med ytterligare omtentor. Om du vill läsa mer om Matlab så kan du gå till här finns bland annat diskussionsgrupper och ett filarkiv för programmet. Det finns även några korta videor med introduktioner till MATLAB under följande länk: Introduktion till MATLAB. 2. Numerisk integration Hittills i kursen har vi försökt beräkna integralen b a f(x) dx genom att försöka hitta en primitiv funktion F (x) till f(x) och sedan använda integralkalkylens huvudsats som säger att b a f(x) dx = F (b) F (a). Det finns flera skäl till att denna metod inte alltid är den bästa eller ens möjlig. Det kan vara så att det visserligen går att beräkna en primitiv funktion men att det är svårt och kräver både listighet och ett antal knep. Exempelvis går 2 ln x 1 x 1 + x 2 dx att beräkna och 2 har det exakta värdet ln( 5 + 2) (1 + ln 2) ln(1 + 2) + 2, men uträkningen år inte så enkel. Integralen 1 1 x5 e 9 x sin 7 x dx går visserligen att beräkna, och det är inte så svårt, men det är alldeles för jobbigt. Det finns andra integraler, till exempel π sin x π x dx, 3 x 2 ln x dx och 4 0 e x2 dx, där det absolut inte går att hitta någon primitiv funktion uttryckt med hjälp av elementära funktioner. En vanlig situation i naturvetenskapliga och tekniska tillämpningar är att funktionen f(x) inte är känd men att man har ett antal mätvärden som gör att man känner funktionens värde (ofta inom en viss felmarginal) i ett ändligt antal indelningspunkter x 0, x 1,..., x n. 1

2 2 DATORLABORATION FÖR KURSEN ENVARIABELANALYS 2 Man känner alltså värdena y 0 = f(x 0 ), y 1 = f(x 1 ),..., y n = f(x n ) och med hjälp av dem vill man ange ett, åtminstone ungefärligt, värde på integralen x n x 0 f(x) dx. För att kunna uppskatta hur stort felet är i det värde man får fram på integralen är det nödvändigt att veta lite mer om funktionen f(x). $ $ $ $ '#$ '#$ '#$ '#$ ' ' ' ' &#$ &#$ &#$ &#$ & & & & %#$ %#$ %#$ %#$ % % % %!#$!#$!#$!#$!!!! "#$ "#$ "#$ "#$ "!!!"#$ " "#$! ()*+!,#+(-./0)1.+*)23.+)+4-./035# "!!!"#$ " "#$! ()*+!6#+7,.8/3+93..,+:-./0)1. "!!!"#$ " "#$! ()*+!;#+3<< , "!!!"#$ " "#$! ()*+!9#+3<<35+0)<<+1;=+> ,# Figur 1. I figuren ovan är de givna mätvärdena ritade i ett stolpdiagram i Fig 1a. Egentligen kanske detta är det enda vi vet om funktionen f men ofta vet vi mer. I Fig 1b. är punkterna i Fig 1a. förbundna med en slät kurva, det vill säga funktionen f har kontinuerliga derivator av alla ordningar. I Fig 1c. är punkterna sammanbundna med en styckvis linjär kurva, det vill säga på varje delintervall är funktionen f linjär. Slutligen visas i Fig 1d. en funktion som har rätta funktionsvärden enligt Fig 1a. men som är styckvis konstant. Den är alltså inte ens säkert kontinuerlig i alla punkter. För att göra en feluppskattning för en approximativ beräkning av en integral behöver man veta något om hur mycket funktionen kan ändra värde mellan mätpunkterna x 0, x 1,..., x n. När man gör numerisk integration med datorer kommer det erhållna resultatet, I num, att avvika från integralens sanna värde, I, dvs. man erhåller ett visst fel. Detta fel kan delas upp i ett diskretiseringsfel, E, som beror på vilken numerisk integrationsmetod som används samt indelningens finhet, och andra typer av numeriska fel, ɛ, som uppkommer av exempelvis avrundningsfel i datorn. Det gäller då att I I num = E + ɛ. I allmänhet är E mycket större än ɛ och då gäller approximativt I I num E. För fina indelningar kan emellertid ɛ vara av samma storleksordning som E eller högre. Man kan ofta få en uppskattning av felet E på formen E Ch k där k är ett naturligt tal och h = max i (x i x i 1 ) är den största intervallängden i indelningen, det som brukar kallas indelningens finhet. Talet k anger felets storleksordning ju högre värde på k desto bättre approximationsmetod. Slutligen är C en konstant som beror på funktionens utseende, mer exakt beror den på storleken på f (k) (x) det vill säga derivatan av ordning k jämför med feluppskattningen vid Taylorapproximation.

3 DATORLABORATION FÖR KURSEN ENVARIABELANALYS 2 3 I den här datorlaborationen kommer inte så mycket tid att ägnas åt att göra teoretiska feluppskattningar. Sådana saker lär man sig mera om när man läser kurser i numerisk analys. Här kommer det mest att handla om att bekanta sig med några vanliga numeriska integrationsmetoder och skriva Matlabprogram för dessa metoder, samt tillämpa dem på några exempel och rent experimentellt undersöka felets storleksordning. Den som vill lära sig mer om de metoder som tas upp i laborationen, och även andra metoder för approximativ beräkning av integraler, hänvisas till avsnitten 6.6, 6.7 och 6.8 i Adams: Calculus a Complete Course. 3. Metoden med Riemannsumma Om a = x 0 < x 1 < < x n = b är indelningen av ett intervall [a, b] så får vi en Riemannsumma till b a f(x) dx genom n k=1 f (ξ k) x k där ξ k är en vald punkt i intervallet [x k 1, x k ] och x k = x k x k 1 längden av intervallet. I följande Matlabprogram används ξ k = x k 1 i intervallet [x k 1, x k ]. Jämför Fig 1d) på sidan 2. Kopiera in följande program i en M-fil och spara den som riemann.m. Obs att vår indelning av intervallet är x 0,..., x n för att överensstämma med teorin i Adams bok, men i Matlab-programmen kommer indelningen vara x 1,..., x n+1 på grund av hur Matlab framställer vektorer. function integral = riemann(funk, a, b, n) % riemann(funk,x) beräknar integralen av funk på % intervallet (a,b) med konstant steglängd h=(b-a)/n. % Som funktionsvärden väljs värdena i vänstra ändpunkterna i % delintervallen x=linspace(a,b,n+1); % x=[a a+h a+2h... a+nh=b] y=funk(x); % y=funktionsvärdena som svarar mot x-värdena integral=0; %nollställning av integral h=(b-a)/n; for i=1:n integral=integral+h*y(i); end Börja med att i Command Window skriva >> help riemann så får du upp kommentaren i programmet som beskriver funktionen riemann. Testa sedan programmet t.ex. med f(x) = sin x integrerad över intervallet [0, π/2] genom att skriva riemann(@sin,0,pi/2,16). Matlab bör returnera ans =

4 4 DATORLABORATION FÖR KURSEN ENVARIABELANALYS 2 Talet 16 är antalet delintervall, så steglängden blir h = (π/2 0)/16 i felformeln E Ch k ovan. Om vi vill uppskatta värdet på k kan vi använda oss av att ln( E ) ln(c h k ) = ln C + k ln(h). Genom att göra substitutionen y = ln( E ), x = ln(h), ser vi att y = k x + ln(c), vilket beskriver en rät linje. Genom att anpassa en rät linje genom olika värden ln( E ) och ln(h) kan vi uppskatta värdet på k. Övning Beräkna först det exakta värdet på I = π/2 0 sin x dx. Beräkna sedan approximativa värden Ĩ med funktionen riemann då h = 0.1, 0.01, och Beräkna felen I Ĩ. Uppskatta sedan metodens ordning k genom att beräkna lutningen av grafen till ln( E ) ln(c)+k ln(h). Ni kan rita grafen genom att kopiera följande m-fil och spara den som exempel_fel.m exakt_varde=1; %Exakta värdet av integralen av sin mellan 0 och pi/2 for k=1:4 n(k)=10^k; fel(k)=abs(riemann(@sin,0,pi/2,n(k))-exakt_varde); end h=(pi/2-0)./n; % [h;fel] %skriv ut felet för olika värden på h [log(h);log(fel)] %skriv ut par av punkter på den räta linjen plot(log(h),log(fel)) title( Fel för Riemannintegralen av sin(x) mellan 0 och \pi/2 ) xlabel( ln(h) ) ylabel( ln(fel) ) Skriver ni exempel_fel i kommandotolken bör ni få reslutatet ans = ans = samt grafen i Figur 3. Första uppsättningen tal visar de olika h-värdena på första raden, och motsvarande absoluta fel på andra raden. Andra uppsättningen tal ger fyra punkter på den räta linjen i Figur 3, med x-värdena på första raden och motsvarande y-värdena

5 DATORLABORATION FÖR KURSEN ENVARIABELANALYS 2 5 på andra. Genom att räkna ut k = y/ x med hjälp av uppsättningen av punkter på den Figur 2. Grafen till exempel fel är en så kallad log-log-plot räta linjen drar vi slutsatsen att felet har storleksordning k Trapetsmetoden I Figur 3 har funktionen f(x) approximerats linjärt mellan punkterna (x i 1, y i 1 ) och (x i, y i ). Arean under kurvan approximeras med arean A i av parallelltrapetsen ABCD. Vi har att A i = 1 2 (y i 1 + y i )(x i x i ) = (y i 1+y i ) 2 x i. Approximationen av arean under kurvan blir n A = A i. i=1 Vi väljer att dela in integrationsintervallet i n lika långa delintervall, d.v.s. x i = b a n = h. Då får vi A = h n (y i 1 + y i ). 2 i=1 Följande funktion beräknar integralen med trapetsmetoden. function integral=trapets(funktion,a,b,n) format long % Vi vill ha fler decimaler än bara 4 i utskriften % trapets(funktion,a,b,n) där funktion=den funktion som skall integreras % a och b är integrationsintervallets gränser och n är antalet % delintervall.

6 6 DATORLABORATION FÖR KURSEN ENVARIABELANALYS 2 y(i+1) y(i) x(i) x(i+1) Figur 3. Linjär approximation % Metoden som används är trapetsmetoden h=(b-a)/n;%intervallängden beräknas x=linspace(a,b,n+1); %x innehåller de n+1 ändpunkterna för delintervallen y=funktion(x); % y=funktionsvärdena som svarar mot x-värdena Summay=0; % nollställning av summan av y-värdena for i=1:n Summay=Summay+(y(i)+y(i+1));% y-värdena summeras enligt trapetsmetoden end integral=h/2*summay;% slutligen multipliceras med h/2 enligt formeln 5. Simpsons metod Nu skall vi gå vidare och approximera funktionen med andragradspolynom. Vi antar att integrationsintervallet är indelat i ett jämnt antal delintervall. Delintervallen parar vi ihop två och två. Genom de tre punkterna (x i, y i ), (x i+1, y i+1 ) och (x i+2, y i+2 ) kan vi lägga en andragradskurva given av y = p(x) där polynomet blir (x x i+1 )(x x i+2 ) p(x) = y i (x i x i+1 )(x i x i+2 ) + y (x x i )(x x i+2) ) i+1 (x i+1 x i )(x i+1 x i+2 ) + + y i+2 (x x i )(x x i+1) ) (x i+2 x i )(x i+2 x i+1 ) Det är lätt att kontrollera att p(x i ) = y i, p(x i+1 ) = y i+1 och p(x i+2 ) = y i+2. Dessutom ser man att p(x) blir ett polynom av grad 2. Det är lätt att se att man på samma sätt skulle kunna konstruera ett n-te grads polynom genom n + 1 givna punkter. Man säger att ett

7 DATORLABORATION FÖR KURSEN ENVARIABELANALYS 2 7 y(i+2) y(i) y(i+1) x(i) x(i+1) x(i+2) Figur 4. Andragradsapproximation sådant polynom interpolerar till de n + 1 punkterna och polynomen konstruerade på detta sätt brukar kallas Lagranges interpolationspolynom. I figur 4 är interpolationspolynomet av grad 2 inritat tillsammans med den fetare ritade kurvan, y = f(x). Vi vill egentligen bestämma arean under kurvan y = f(x), men eftersom vi inte kan göra det, bestämmer vi istället arean under interpolationspolynomet. Vi antar att delintervallen alla har längden h vilket innebär att (x i x i+1 ) = h, (x i x i+2 ) = 2h, (x i+1 x i ) = h. Formeln för p(x) förenklas då till p(x) = 1 ( 2h 2 y i (x x i+1 )(x x i+2 ) 2y i+1 (x x i )(x x i+2 )+ ) + y i+2 (x x i )(x x i+1 ) Vi beräknar integralen under kurvan y = p(x) på intervallet [x i, x i+2 ] och får att xi+2 x i p(x) dx = 1 2h 2 xi+2 x i ( y i (x x i+1 )(x x i+2 ) ) 2y i+1 (x x i )(x x i+2 ) + y i+2 (x x i )(x x i+1 )) dx Genom att göra substitutionen x x i+1 = u, x = u + x i+1 och dx = du, får vi att xi+2 p(x) dx = 1 h ( ) x i 2h 2 y i u(u h) 2y i+1 (u + h)(u h) + y i+2 u(u + h) du h = 1 h ( 2h 2 (y i 2y i+1 + y i+2 ) u 2 + (y i+2 h y i h) u + 2y i+1 h 2) du h

8 8 DATORLABORATION FÖR KURSEN ENVARIABELANALYS 2 Vi vill alltså integrera ett polynom i variabeln u över ett symmetriskt intervall. Då kommer alla termer av udda grad att försvinna, och endast de med jämn grad bli kvar. Vi kan då använda att för en jämn funktion f gäller att a a f(x) dx = 2 a 0 f(x) dx. Vi får då att xi+2 p(x) dx = 1 ) ((y x i h 2 i 2y i+1 + y i+2 ) h h3 y i+1 = h ) (y i 2y i+1 + y i+2 + 6y i+1 = h ) (y i + 4y i+1 + y i Vi kan nu ställa upp följande formel för den nya approximationen av integralen. b f(x) dx h ( ) (y 0 + 4y 1 + y 2 ) + (y 2 + 4y 3 + y 4 ) + + (y n 2 + 4y n 1 + y n ) 3 a = h 3 n 2 i=0 jämna i (y i + 4y i+1 + y i+2 ) Observera att vi förutsätter att n är ett jämnt tal. Den formel vi har härlett brukar kallas Simpsons formel. 6. Uppgifter Uppgift 1. Undersök storleksordningen k för felet, då man använder trapetsmetoden. Gör på motsvarande sätt som i övningen ovan för metoden med Riemannsumma på sida 4. Använd funktionen trapets på sida 5 och skriv ett skript liknande skriptet exempel_fel på sida 4 för att uppskatta I = 4 1 ln t dt med hjälp av trapetsmetoden för 10, 100, 1000, och delintervall, samt storleksordningen på felet. Uppgift 2. Skapa matlabfunktionen function integral=simpson(funktion,a,b,n) genom att modifiera matlabkoden för trapetsmetoden på sida 5. Tänk på att antalet delintervall, n, måste vara ett jämnt tal för att Simpsons formel skall fungera. Lägg gärna in ett felmeddelande med kommandot error så att programmet ger ett meddelande och stoppar om man försöker köra det med ett udda tal som n. Ett tips är att i funktionen utnyttja en for-loop med steglängd 2 enligt följande modell for i=1:2:n satser end Inmatning av en funktion i simpson sker antingen genom att man skriver till exempel. >> simpson(@myfun,a,b,n) där myfun.m är en funktion som finns kodad i en m-fil eller möjligen är en Matlab-funktion t.ex. sin. Om man vill mata in en funktion direkt, utan att först skapa en m-fil så kan man använda en s.k. anonym funktion och t.ex. skriva >> simpson(@(u) 1./u+(u-1).^2,1,3,200)

9 DATORLABORATION FÖR KURSEN ENVARIABELANALYS 2 9 som beräknar funktionen simpson för 3 ( 1 1 u + (u 1)2) du där integrationsintervallet [0, 2] är indelat i 200 delintervall med längden 0,01. OBS! Det är viktigt att använda punkterade räkneoperationer i definitionerna av funktionerna så att de kan acceptera att x är en lista med värden när man skriver f(x). 2 a) beräkna ett värde på integralen 1 0 cos(x) dx med Simpsons metod för 500 delintervall och jämför med det exakta värdet sin(1). 2 b) Undersök storleksordningen k för felet då man använder Simpsons metod på samma integral. Obs: gå inte upp till delintervall, utan nöj dig med 10, 100 och 1000 delintervall. Om du går högre kommer ɛ (den delen av felet som uppkommer t ex genom avrundningsfel i dator) att bli så stort att vi inte längre har ett linjärt samband (se avsnitt 2). 7. Laborationsrapportens utseende och struktur Filen ska vara i pdf-format och namnges enligt följande: efternamn_förnamn_datum.pdf Rapporten ska ha ett försättsblad där det framgår 1) vilken laboration det är fråga om, 2) vilken kurs laborationen ingår i, och 3) namn och mailadress till den som gjort rapporten. Rapporten ska ha en inledning med en kort beskrivning av laborationens syfte (tänk att någon läser rapporten som inte har sett laborationsinstruktionerna först). För uppgift 1 ska följande ingå: källkoden för skriptet som anropar trapets, det absoluta felet för 10, 100, 1000, och delintervall, en log-log-plot liknande figur 2, och en uppskattning av felets storleksordning. och för uppgift 2 ska följande ingå: källkoden för simpson, lösning på uppgift 2 a), det absoluta felet i uppgift 2 b) för 10, 100 och 1000 delintervall (obs: gå inte upp till 10000), en log-log-plot liknande figur 2, samt en uppskattning av felets storleksordning. Stolpa inte bara upp punkterna ovan, utan bind ihop dem med text där du förklarar vad det är du presenterar. Avsluta varje uppgift med en sammanfattning av vad du kan dra för slutsatser om felets storleksordning för de olika numeriska metoderna. Laborationsrapporten behöver inte vara en lång essä! Det viktiga är att du kort kan sammanfatta syfte och resultat samt presentera uppgiftspunkterna ovan i löpande text. Rapporten ska vara språkligt korrekt, dvs du ska använda fullständiga meningar, stava rätt, och använda matematiska termer korrekt.

Tentamen i Beräkningsvetenskap I och KF, 5.0 hp,

Tentamen i Beräkningsvetenskap I och KF, 5.0 hp, Uppsala universitet Institutionen för informationsteknologi Avdelningen för beräkningsvetenskap Tentamen i Beräkningsvetenskap I och KF, 5.0 hp, 017-0-14 Skrivtid: 14 00 17 00 (OBS! Tre timmars skrivtid!)

Läs mer

Matematisk analys för ingenjörer Matlabövning 2 Numerisk ekvationslösning och integration

Matematisk analys för ingenjörer Matlabövning 2 Numerisk ekvationslösning och integration 10 februari 2017 Matematisk analys för ingenjörer Matlabövning 2 Numerisk ekvationslösning och integration Syfte med övningen: Introduktion till ett par numeriska metoder för lösning av ekvationer respektive

Läs mer

f(x + h) f(x) h f(x) f(x h) h

f(x + h) f(x) h f(x) f(x h) h NUMPROG, D för M, vt 008 Föreläsning N: Numerisk derivering och integrering Inledning: numerisk lösning av analytiska problem Skillnader mellan matematisk analys och numeriska metoder. Grundläggande begrepp

Läs mer

LÖSNINGSFÖRSLAG TILL TENTAMEN 2 SF1664

LÖSNINGSFÖRSLAG TILL TENTAMEN 2 SF1664 LÖSNINGSFÖRSLAG TILL TENTAMEN 2 SF1664 Tillämpad envariabelanalys med numeriska metoder för CFATE1 den 1 mars 214 kl 8.-1. 1. Bestäm värdemängden till funktionen f(x) = 2 arctan x + ln (1 + x 2 ), där

Läs mer

TAIU07 Matematiska beräkningar med Matlab

TAIU07 Matematiska beräkningar med Matlab TAIU07 Matematiska beräkningar med Matlab Laboration 3. Linjär algebra Namn: Personnummer: Epost: Namn: Personnummer: Epost: Godkänd den: Sign: Retur: 1 Introduktion 2 En Komet Kometer rör sig enligt ellipsformade

Läs mer

TMA226 datorlaboration

TMA226 datorlaboration TMA226 Matematisk fördjupning, Kf 2019 Tobias Gebäck Matematiska vetenskaper, Calmers & GU Syfte TMA226 datorlaboration Syftet med denna laboration är att du skall öva formuleringen av en Finita element-metod,

Läs mer

Interpolation Modellfunktioner som satisfierar givna punkter

Interpolation Modellfunktioner som satisfierar givna punkter Interpolation Modellfunktioner som satisfierar givna punkter Några tillämpningar Animering rörelser, t.ex. i tecknad film Bilder färger resizing Grafik Diskret representation -> kontinuerlig 2 Interpolation

Läs mer

Introduktion till Matlab

Introduktion till Matlab Introduktion till Matlab Inledande matematik, I1, ht10 1 Inledning Detta är en koncis beskrivning av de viktigaste delarna av Matlab. Till en början är det enkla beräkningar och grafik som intresserar

Läs mer

SF1625 Envariabelanalys Lösningsförslag till tentamen DEL A

SF1625 Envariabelanalys Lösningsförslag till tentamen DEL A SF1625 Envariabelanalys Lösningsförslag till tentamen 215-1-27 DEL A 4 1. Betrakta funktionen f som ges av f(x) = 1 + x + (x 2). 2 A. Bestäm definitionsmängden till f. B. Bestäm alla intervall där f är

Läs mer

Interpolation. 8 december 2014 Sida 1 / 20

Interpolation. 8 december 2014 Sida 1 / 20 TANA09 Föreläsning 7 Interpolation Interpolationsproblemet. Introduktion. Polynominterpolation. Felanalys. Runges fenomen. Tillämpning. LED display. Splinefunktioner. Spline Interpolation. Ändpunktsvillkor.

Läs mer

Lösningar till Tentamen i Beräkningsvetenskap II, 5.0 hp, Del A. 1. (a) ODE-systemet kan skrivas på formen

Lösningar till Tentamen i Beräkningsvetenskap II, 5.0 hp, Del A. 1. (a) ODE-systemet kan skrivas på formen Lösningar till Tentamen i Beräkningsvetenskap II, 5.0 hp, 2013-03-18 Del A 1. (a) ODE-systemet kan skrivas på formen z (t) = f(t, z), där z(t) = x(t) y(t) u(t) v(t), f(t, z) = u(t) v(t) kx(t)/ ( x2 (t)

Läs mer

LAB 3. INTERPOLATION. 1 Inledning. 2 Interpolation med polynom. 3 Splineinterpolation. 1.1 Innehåll. 3.1 Problembeskrivning

LAB 3. INTERPOLATION. 1 Inledning. 2 Interpolation med polynom. 3 Splineinterpolation. 1.1 Innehåll. 3.1 Problembeskrivning TANA18/20 mars 2015 LAB 3. INTERPOLATION 1 Inledning Vi ska studera problemet att interpolera givna data med ett polynom och att interpolera med kubiska splinefunktioner, s(x), som är styckvisa polynom.

Läs mer

MVE465. Innehållsförteckning

MVE465. Innehållsförteckning Lösningar på övningsuppgifter Detta dokument innehåller mina renskrivna lösningar på övningsuppgifter i kursen Linjär algebra och analys fortsättning (). Jag kan inte lova att samtliga lösningar är välformulerade

Läs mer

Laboration 3. Funktioner, vektorer, integraler och felskattning

Laboration 3. Funktioner, vektorer, integraler och felskattning 1 SF1520 K2 HT2014 NA 21 december 2015 Laboration 3 Funktioner, vektorer, integraler och felskattning Efter den här laborationen skall du kunna använda och skriva egna funktioner med flera in- och utparametrar,

Läs mer

Institutionen för Matematik. SF1625 Envariabelanalys. Modul 5 Integraler

Institutionen för Matematik. SF1625 Envariabelanalys. Modul 5 Integraler Institutionen för Matematik SF65 Envariabelanalys Läsåret 5/6 Modul 5 Integraler Denna modul omfattar kapitel 5 och avsnitt 6.-6. i kursboken Calculus av Adams och Esse och undervisas på tre föreläsningar,

Läs mer

SF1625 Envariabelanalys Lösningsförslag till tentamen

SF1625 Envariabelanalys Lösningsförslag till tentamen SF1625 Envariabelanalys Lösningsförslag till tentamen 216-6-1 1. Derivera nedanstående funktioner med avseende på x och ange för vilka x derivatan existerar. Endast svar krävs. A. f(x) = arctan 1 x B.

Läs mer

Introduktion till Matlab

Introduktion till Matlab Introduktion till Matlab Analys och Linjär Algebra, del A, K1/Kf1/Bt1, ht10 1 Inledning Ni kommer använda Matlab i nästan alla kurser i utbildningen. I matematikkurserna kommer vi ha studio-övningar nästan

Läs mer

Flervariabelanalys och Matlab Kapitel 3

Flervariabelanalys och Matlab Kapitel 3 Flervariabelanalys och Matlab Kapitel 3 Thomas Wernstål Matematiska Vetenskaper 28 september 2012 3 Multipelintegraler 3.1 ubbelintegraler I detta kapitel skall vi studera olika sätt på vilket man kan

Läs mer

TAYLORS FORMEL VECKA 4

TAYLORS FORMEL VECKA 4 TAYLORS FORMEL VECKA 4 David Heintz, 20 november 2002 Innehåll 1 1 2 Uppgift 29.7 3 3 Uppgift 31.9 4 1 Av de elementära funktionerna är det polynomen som har den enklaste strukturen. Om f är ett givet

Läs mer

x sin(x 2 )dx I 1 = x arctan xdx I 2 = x (x + 1)(x 2 2x + 1) dx

x sin(x 2 )dx I 1 = x arctan xdx I 2 = x (x + 1)(x 2 2x + 1) dx TM-Matematik Mikael Forsberg XXX-XXX DistansAnalys Envariabelanalys Distans ma034a ot-nummer 3 Skrivtid: 09:00-4:00. Inga hjälpmedel. Lösningarna skall vara fullständiga och lätta att följa. Börja varje

Läs mer

RIEMANNSUMMOR. Den bestämda integralen definieras med hjälp av Riemannsummor. Låt vara en begränsad funktion,, reella tal och. lim.

RIEMANNSUMMOR. Den bestämda integralen definieras med hjälp av Riemannsummor. Låt vara en begränsad funktion,, reella tal och. lim. RIEMANNSUMMOR Låt vara en begränsad funktion,, reella tal och. Den bestämda integralen definieras med hjälp av ä ä, ; lim. Om funktionen har en elementär primitivfunktion då är insättningsformeln (Newton-

Läs mer

Laboration 3. Funktioner, vektorer, integraler och felskattning

Laboration 3. Funktioner, vektorer, integraler och felskattning 1 SF1520 VT2017 NA, KTH 16 januari 2017 Laboration 3 Funktioner, vektorer, integraler och felskattning Efter den här laborationen skall du kunna använda och skriva egna funktioner med flera in- och utparametrar,

Läs mer

Del I: Lösningsförslag till Numerisk analys,

Del I: Lösningsförslag till Numerisk analys, Lösningsförslag till Numerisk analys, 2016-08-22. Del I: (1) Nedan följer ett antal påståenden. Använd nyckelbegreppen därunder och ange det begrepp som är mest lämpligt. Skriv rätt bokstav (a)-(l) i luckan

Läs mer

f (a) sin

f (a) sin Hur kan datorn eller räknedosan känna till värdet hos till exempel sin0.23 eller e 2.4? Denna fråga är berättigad samtidigt som ingen tror att apparaterna innehåller en gigantisk tabell. Svaret på frågan

Läs mer

FÖRSÄTTSBLAD TILL TENTAMEN. ELLER (fyll bara i om du saknar tentamenskod): Datum: 16 januari Bordsnummer:

FÖRSÄTTSBLAD TILL TENTAMEN. ELLER (fyll bara i om du saknar tentamenskod): Datum: 16 januari Bordsnummer: FÖRSÄTTSBLAD TILL TENTAMEN Din tentamenskod (6 siffror): ELLER (fyll bara i om du saknar tentamenskod): Personnummer: - Datum: 16 januari 2013 Kursens namn (inkl. grupp): Beräkningsvetenskap I (1TD393)

Läs mer

Modul 5: Integraler. Det är viktigt att du blir bra på att integrera, så träna mycket.

Modul 5: Integraler. Det är viktigt att du blir bra på att integrera, så träna mycket. Institutionen för Matematik SF625 Envariabelanalys Läsåret 27-28 Lars Filipsson Modul 5: Integraler Denna modul handlar om integraler. Det slås fast i en precis definition vad som menas med att en funktion

Läs mer

TATA42: Föreläsning 3 Restterm på Lagranges form

TATA42: Föreläsning 3 Restterm på Lagranges form TATA4: Föreläsning 3 Restterm på Lagranges form Johan Thim 9 mars 9 Lagranges form för resttermen Vi har tidigare använt resttermen på ordo-form med goda resultat. Oftast i samband med gränsvärden, extrempunktsundersökningar

Läs mer

Beräkning av integraler

Beräkning av integraler Beräkning av integraler a b f(x) dx = {ytan mellan kurvan och x-axeln från a till b} Många tekniska beräkningsproblem kan formuleras som integraler. En del integraler kan beräknas exakt men flertalet kan

Läs mer

Parametriserade kurvor

Parametriserade kurvor CTH/GU LABORATION 4 TMV37-4/5 Matematiska vetenskaper Inledning Parametriserade kurvor Vi skall se hur man ritar parametriserade kurvor i planet samt hur man ritar tangenter och normaler i punkter längs

Läs mer

Euler-Mac Laurins summationsformel och Bernoulliska polynom

Euler-Mac Laurins summationsformel och Bernoulliska polynom 46 Euler-Mac Laurins summationsformel och Bernoulliska polynom Lars Hörmander Lunds Universitet Datorer gör det möjligt att genomföra räkningar som tidigare varit otänkbara, exempelvis att beräkna summan

Läs mer

Flervariabelanlys och Matlab Kapitel 3

Flervariabelanlys och Matlab Kapitel 3 Flervariabelanlys och Matlab Kapitel 3 Thomas Wernstål Carl-Henrik Fant Matematiska Vetenskaper 17 september 2009 1 3 Multipelntegraler 3.1 ubbelintegraler Exempel. Vi skall beräkna dubbelintegralen (y

Läs mer

Fallstudie: numerisk integration Baserad på läroboken, Case Study 19.9

Fallstudie: numerisk integration Baserad på läroboken, Case Study 19.9 Fallstudie: numerisk integration Baserad på läroboken, Case Study 19.9 Beräkningsvetenskap DV Institutionen för Informationsteknologi, Uppsala Universitet 30 september, 2013 Att beräkna arbete Problem:

Läs mer

MMA132: Laboration 2 Matriser i MATLAB

MMA132: Laboration 2 Matriser i MATLAB MMA132: Laboration 2 Matriser i MATLAB Introduktion I den här labben skall vi lära oss hur man använder matriser och vektorer i MATLAB. Det är rekommerad att du ser till att ha laborationshandledningen

Läs mer

Lösningsanvisningar till de icke obligatoriska workoutuppgifterna

Lösningsanvisningar till de icke obligatoriska workoutuppgifterna Lösningsanvisningar till de icke obligatoriska workoutuppgifterna Linjära system 7. (a) Falskt. Kondition är en egenskap hos problemet oberoende av precisionen i beräkningarna. (b) Falskt. Pivotering påverkar

Läs mer

Lennart Carleson. KTH och Uppsala universitet

Lennart Carleson. KTH och Uppsala universitet 46 Om +x Lennart Carleson KTH och Uppsala universitet Vi börjar med att försöka uppskatta ovanstående integral, som vi kallar I, numeriskt. Vi delar in intervallet (, ) i n lika delar med delningspunkterna

Läs mer

Tentamen i Beräkningsvetenskap I/KF, 5.0 hp,

Tentamen i Beräkningsvetenskap I/KF, 5.0 hp, Uppsala universitet Institutionen för informationsteknologi Teknisk databehandling Tentamen i Beräkningsvetenskap I/KF, 5. hp, 215-3-17 Skrivtid: 14 17 (OBS! Tre timmars skrivtid!) Hjälpmedel: Bifogat

Läs mer

Tentamen del 1 SF1546, , , Numeriska metoder, grundkurs

Tentamen del 1 SF1546, , , Numeriska metoder, grundkurs KTH Matematik Tentamen del 1 SF154, 1-3-3, 8.-11., Numeriska metoder, grundkurs Namn:... Bonuspoäng. Ange dina bonuspoäng från kursomgången läsåret HT15/VT1 här: Max antal poäng är. Gränsen för godkänt/betyg

Läs mer

Index. Vektorer och Elementvisa operationer. Summor och Medelvärden. Grafik i två eller tre dimensioner. Ytor. 20 januari 2016 Sida 1 / 26

Index. Vektorer och Elementvisa operationer. Summor och Medelvärden. Grafik i två eller tre dimensioner. Ytor. 20 januari 2016 Sida 1 / 26 TAIU07 Föreläsning 2 Index. Vektorer och Elementvisa operationer. Summor och Medelvärden. Grafik i två eller tre dimensioner. Ytor. 20 januari 2016 Sida 1 / 26 Matriselement och Index För att manipulera

Läs mer

Föreläsningen ger en introduktion till differentialekvationer och behandlar stoff från delkapitel 18.1, 18.3 och 7.9 i Adams. 18.

Föreläsningen ger en introduktion till differentialekvationer och behandlar stoff från delkapitel 18.1, 18.3 och 7.9 i Adams. 18. Föreläsningen ger en introduktion till differentialekvationer och behandlar stoff från delkapitel 18.1, 18.3 och 7.9 i Adams. 18.1 Delkapitlet introducerar en del terminologi och beteckningar som används.

Läs mer

SF1625 Envariabelanalys Lösningsförslag till tentamen DEL A

SF1625 Envariabelanalys Lösningsförslag till tentamen DEL A SF165 Envariabelanalys Lösningsförslag till tentamen 15-4-7 DEL A 1. Låt f(x) = arcsin x + 1 x. A. Bestäm definitionsmängden till funktionen f. B. Bestäm funktionens största och minsta värde. (Om du har

Läs mer

Meningslöst nonsens. December 14, 2014

Meningslöst nonsens. December 14, 2014 December 4, 204 Fråga. Hur visar man att sin(x) x tan(x)? Fråga. Hur visar man att sin(x) x tan(x)? Fråga 2. Hur visar man att a > lim n a n =? Fråga 2. Hur visar man att a > lim n a n =? Röd: Det är ett

Läs mer

Tentamen i Beräkningsvetenskap I och KF, 5.0 hp,

Tentamen i Beräkningsvetenskap I och KF, 5.0 hp, Uppsala universitet Institutionen för informationsteknologi Avdelningen för beräkningsvetenskap Tentamen i Beräkningsvetenskap I och KF, 5.0 hp, 2015-12-17 Skrivtid: 14 00 17 00 (OBS! Tre timmars skrivtid!)

Läs mer

Numerisk Analys, MMG410. Lecture 12. 1/24

Numerisk Analys, MMG410. Lecture 12. 1/24 Numerisk Analys, MMG410. Lecture 12. 1/24 Interpolation För i tiden gällde räknesticka och tabeller. Beräkna 1.244 givet en tabel över y = t, y-värdena är givna med fem siffror, och t = 0,0.01,0.02,...,9.99,10.00.

Läs mer

TANA17 Matematiska beräkningar med Matlab

TANA17 Matematiska beräkningar med Matlab TANA17 Matematiska beräkningar med Matlab Laboration 1. Linjär Algebra och Avbildningar Namn: Personnummer: Epost: Namn: Personnummer: Epost: Godkänd den: Sign: Retur: 1 Introduktion I denna övning skall

Läs mer

SAMMANFATTNING TATA41 ENVARIABELANALYS 1

SAMMANFATTNING TATA41 ENVARIABELANALYS 1 SAMMANFATTNING TATA4 ENVARIABELANALYS LÄST SOM EN DEL AV CIVILINGENJÖRSPROGRAMMET I INDUSTRIELL EKONOMI VID LITH, HT 04 Senast reviderad: 05-06-0 Författare: Viktor Cheng INNEHÅLLSFÖRTECKNING Diverse knep...3

Läs mer

Sekantmetoden Beräkningsmatematik TANA21 Linköpings universitet Caroline Cornelius, Anja Hellander Ht 2018

Sekantmetoden Beräkningsmatematik TANA21 Linköpings universitet Caroline Cornelius, Anja Hellander Ht 2018 Sekantmetoden Beräkningsmatematik TANA21 Linköpings universitet Caroline Cornelius, Anja Hellander Ht 2018 1. Inledning Inom matematiken är det ofta intressant att finna nollställen till en ekvation f(x),

Läs mer

LMA515 Matematik, del B Sammanställning av lärmål

LMA515 Matematik, del B Sammanställning av lärmål LMA515 Matematik, del B Sammanställning av lärmål Lärmål för godkänt Funktion, gränsvärde, kontinuitet, derivata. Förklara begreppen funktion, definitionsmängd och värdemängd, och bestämma (största möjliga)

Läs mer

Envariabelanalys 5B1147 MATLAB-laboration Derivator

Envariabelanalys 5B1147 MATLAB-laboration Derivator Envariabelanalys 5B1147 MATLAB-laboration Derivator Sanna Eskelinen eskelinen.sanna@gmail.com Sonja Hiltunen sonya@gmail.com Handledare: Karim Dao Uppgift 15 Problem: Beräkna numeriskt derivatan till arctan

Läs mer

17.1 Kontinuerliga fördelningar

17.1 Kontinuerliga fördelningar 7. Kontinuerliga fördelningar En SV X är kontinuerlig om F X (x) är kontinuerlig för alla x F X (x) är deriverbar med kontinuerlig derivata för alla x utom eventuellt för ändligt många värden Som vi tidigare

Läs mer

SF1625 Envariabelanalys

SF1625 Envariabelanalys Kursmål och pluggtips Institutionen för matematik KTH Kursmål Kursmålen står på sidan Kursplan mm (länk i menyn). De anger vad man ska kunna för att bli godkänd på kursen. I den här pdf:en går jag igenom

Läs mer

Introduktion till MATLAB

Introduktion till MATLAB 29 augusti 2017 Introduktion till MATLAB 1 Inledning MATLAB är ett interaktivt program för numeriska beräkningar med matriser. Med enkla kommandon kan man till exempel utföra matrismultiplikation, beräkna

Läs mer

SF1625 Envariabelanalys Lösningsförslag till tentamen DEL A

SF1625 Envariabelanalys Lösningsförslag till tentamen DEL A SF1625 Envariabelanalys Lösningsförslag till tentamen 214-1-24 DEL A 1. Låt f(x) = e x sin x. A. Bestäm alla kritiska (stationära) punkter till funktionen f. B. Avgör vilka av de kritiska punkterna som

Läs mer

Föreläsning 5. Approximationsteori

Föreläsning 5. Approximationsteori Föreläsning 5 Approximationsteori Låt f vara en kontinuerlig funktion som vi vill approximera med en enklare funktion f(x) Vi kommer använda två olika approximationsmetoder: interpolation och minstrakvadratanpassning

Läs mer

Numerisk Analys, MMG410. Lecture 13. 1/58

Numerisk Analys, MMG410. Lecture 13. 1/58 Numerisk Analys, MMG410. Lecture 13. 1/58 Interpolation För i tiden gällde räknesticka och tabeller. Beräkna 1.244 givet en tabel över y = t, y-värdena är givna med fem siffror, och t = 0,0.01,0.02,...,9.99,10.00.

Läs mer

Lösningsförslag Tentamen i Beräkningsvetenskap I, 5.0 hp,

Lösningsförslag Tentamen i Beräkningsvetenskap I, 5.0 hp, Uppsala universitet Institutionen för informationsteknologi Teknisk databehandling Lösningsförslag Tentamen i Beräkningsvetenskap I, 5. hp, 14-6-4 Kursmål (förkortade), hur de täcks i uppgifterna och maximalt

Läs mer

TAIU07 Matematiska beräkningar med Matlab

TAIU07 Matematiska beräkningar med Matlab TAIU07 Matematiska beräkningar med Matlab Laboration 1. Vektorberäkningar Namn: Personnummer: Epost: Namn: Personnummer: Epost: Godkänd den: Sign: Retur: 1 Introduktion I denna övning skall vi träna på

Läs mer

Laboration 4. Numerisk behandling av integraler och begynnelsevärdesproblem

Laboration 4. Numerisk behandling av integraler och begynnelsevärdesproblem Lennart Edsberg NADA 3 april 007 D11, M1 Laboration 4 A Numerisk behandling av integraler och begynnelsevärdesproblem Denna laboration ger 1 bonuspoäng. Sista bonusdatum 7 april 007 Efter den här laborationen

Läs mer

Kurs DN1215, Laboration 3 (Del 1): Randvärdesproblem för ordinära differentialekvationer

Kurs DN1215, Laboration 3 (Del 1): Randvärdesproblem för ordinära differentialekvationer Kurs DN1215, Laboration 3 (Del 1): Randvärdesproblem för ordinära differentialekvationer Michael Hanke, Johan Karlander 2 april 2008 1 Beskrivning och mål Matematiska modeller inom vetenskap och teknik

Läs mer

Tentamen i Beräkningsvetenskap I (nya versionen), 5.0 hp, Del A

Tentamen i Beräkningsvetenskap I (nya versionen), 5.0 hp, Del A Uppsala universitet Institutionen för informationsteknologi Teknisk databehandling Tentamen i Beräkningsvetenskap I (nya versionen), 5.0 hp, 010-06-07 Skrivtid: 14 00 17 00 (OBS! Tre timmars skrivtid!)

Läs mer

Lektioner Datum Lokal Grupp 1 Grupp 2 Grupp 3 Grupp 4 Avsnitt

Lektioner Datum Lokal Grupp 1 Grupp 2 Grupp 3 Grupp 4 Avsnitt Föreläsning 8.15-10.00 Lektioner 10.15-12.00 Datum Lokal Grupp 1 Grupp 2 Grupp 3 Grupp 4 Avsnitt ons-3-dec Hörsal G C: 5.1-5.2 tor-4-dec Hörsal G N210 A302 A303 MC413 C: 5.3-5.4 fre-5-dec Hörsal G C: 2.10,

Läs mer

Tentamen i Beräkningsvetenskap I (nya versionen), 5.0 hp, Del A

Tentamen i Beräkningsvetenskap I (nya versionen), 5.0 hp, Del A Uppsala universitet Institutionen för informationsteknologi Teknisk databehandling Tentamen i Beräkningsvetenskap I (nya versionen), 5.0 hp, 2008-2-9 Skrivtid: 4 00 7 00 (OBS! Tre timmars skrivtid!) Hjälpmedel:

Läs mer

SF1625 Envariabelanalys Lösningsförslag till tentamen DEL A

SF1625 Envariabelanalys Lösningsförslag till tentamen DEL A SF625 Envariabelanalys Lösningsförslag till tentamen 206-0- DEL A. Betrakta funktionen f som ges av f(x) = x 2 arctan x. A. Bestäm definitionsmängden till f. B. Bestäm de intervall där f är växande respektive

Läs mer

Frågorna 1 till 6 ska svaras med sant eller falskt och ger vardera 1

Frågorna 1 till 6 ska svaras med sant eller falskt och ger vardera 1 ATM-Matematik Mikael Forsberg OvnTenta Matematik Skrivtid. Inga hjälpmedel. Lösningarna skall vara fullständiga och lätta att följa. Börja varje ny uppgift på ny sida. Använd ej baksidor. Skriv namn på

Läs mer

SF1625 Envariabelanalys Lösningsförslag till tentamen DEL A

SF1625 Envariabelanalys Lösningsförslag till tentamen DEL A SF1625 Envariabelanalys Lösningsförslag till tentamen 211-1-18 DEL A 1. Låt x och y vara två tal vars summa är 6. Ange det minimala värdet som uttrycket 2x 2 + y 2 kan anta. Lösningsförslag. Eftersom vi

Läs mer

Mälardalens högskola Akademin för utbildning, kultur och kommunikation

Mälardalens högskola Akademin för utbildning, kultur och kommunikation Mälardalens högskola Akademin för utbildning, kultur och kommunikation MAA4 Grundläggande kalkyl ÖVN3 Lösningsförslag 0.03.30 4.30 6.30 Hjälpmedel: Endast skrivmaterial. (Gradskiva är tillåtet.) Poäng:

Läs mer

TANA17 Matematiska beräkningar med MATLAB för M, DPU. Fredrik Berntsson, Linköpings Universitet. 2 november 2015 Sida 1 / 23

TANA17 Matematiska beräkningar med MATLAB för M, DPU. Fredrik Berntsson, Linköpings Universitet. 2 november 2015 Sida 1 / 23 TANA17 Matematiska beräkningar med MATLAB för M, DPU Fredrik Berntsson, Linköpings Universitet 2 november 2015 Sida 1 / 23 Föreläsning 2 Index. Kolon-notation. Vektoroperationer. Summor och medelvärden.

Läs mer

Tentamen TANA17 Matematiska beräkningar Provkod: DAT1 Godkänd: 8p av totalt 20p Tid: 21:a April klockan

Tentamen TANA17 Matematiska beräkningar Provkod: DAT1 Godkänd: 8p av totalt 20p Tid: 21:a April klockan MAI/Linköpings universitet Fredrik Berntsson Tentamen TANA17 Matematiska beräkningar Provkod: DAT1 Godkänd: 8p av totalt 20p Tid: 21:a April klockan 8.00-12.00 Redovisning Lös först uppgifterna i Matlab.

Läs mer

5B1134 Matematik och modeller Lösningsförslag till tentamen den 13 januari T = 1 ab sin γ. b sin β = , 956 0, 695 0, 891

5B1134 Matematik och modeller Lösningsförslag till tentamen den 13 januari T = 1 ab sin γ. b sin β = , 956 0, 695 0, 891 KTH Matematik 5B1134 Matematik modeller Lösningsförslag till tentamen den 13 januari 6 1. a) Bestäm sidlängderna i en triangel med vinklarna 44, 63 73 om arean av triangeln är 64 cm. Ange svaren som närmevärden

Läs mer

SF1625 Envariabelanalys Tentamen Måndagen den 11 januari 2016

SF1625 Envariabelanalys Tentamen Måndagen den 11 januari 2016 SF625 Envariabelanalys Tentamen Måndagen den januari 206 Skrivtid: 08:00-3:00 Tillåtna hjälpmedel: inga Examinator: Lars Filipsson Tentamen består av nio uppgifter som vardera ger maximalt fyra poäng.

Läs mer

Kurvanpassning. Kurvanpassning jfr lab. Kurvanpassning jfr lab

Kurvanpassning. Kurvanpassning jfr lab. Kurvanpassning jfr lab Kurvanpassning jfr lab Kurvanpassning Beräkningsvetenskap II Punktmängd approximerande funktion Finns olika sätt att approximera med polynom Problem med höga gradtal kan ge stora kast Kurvanpassning jfr

Läs mer

Sammanfattning (Nummedelen)

Sammanfattning (Nummedelen) DN11 Numeriska metoder och grundläggande programmering Sammanfattning (Nummedelen Icke-linjära ekvationer Ex: y=x 0.5 Lösningsmetoder: Skriv på polynomform och använd roots(coeffs Fixpunkt x i+1 =G(x i,

Läs mer

4. Bestäm eventuella extrempunkter, inflexionspunkter samt horisontella och vertikala asymptoter till y = 1 x 1 + x, och rita funktionens graf.

4. Bestäm eventuella extrempunkter, inflexionspunkter samt horisontella och vertikala asymptoter till y = 1 x 1 + x, och rita funktionens graf. TM-Matematik Mikael Forsberg 73 1 3 31 Pär Hemström 7 3 57 För ingenjörs och distansstudenter Envariabelanalys ma3a 1 8 Skrivtid: 9:-1:. Inga hjälpmedel. Lösningarna skall vara fullständiga och lätta att

Läs mer

Modul 4 Tillämpningar av derivata

Modul 4 Tillämpningar av derivata Institutionen för Matematik SF1625 Envariabelanalys Läsåret 2015/2016 Modul 4 Tillämpningar av derivata Denna modul omfattar kapitel 4 i kursboken Calculus av Adams och Essex och undervisas på tre föreläsningar,

Läs mer

Akademin för utbildning, kultur och kommunikation MMA132 Numeriska Metoder Avdelningen för tillämpad matematik Datum: 2 juni 2014

Akademin för utbildning, kultur och kommunikation MMA132 Numeriska Metoder Avdelningen för tillämpad matematik Datum: 2 juni 2014 MÄLARDALENS HÖGSKOLA TENTAMEN I MATEMATIK Akademin för utbildning, kultur och kommunikation MMA32 Numeriska Metoder Avdelningen för tillämpad matematik Datum: 2 juni 204 Examinator: Karl Lundengård Skrivtid:

Läs mer

TANA09 Föreläsning 8. Kubiska splines. B-Splines. Approximerande Splines. B-splines. Minsta kvadrat anpassning. Design av kurvor och ytor.

TANA09 Föreläsning 8. Kubiska splines. B-Splines. Approximerande Splines. B-splines. Minsta kvadrat anpassning. Design av kurvor och ytor. TANA09 Föreläsning 8 Kubiska splines Approximerande Splines s s s s 4 B-splines. Minsta kvadrat anpassning. Design av kurvor och ytor. x x x x 4 x 5 Exempel Parametriska Kurvor. Ritprogram. Beziér kurvor.

Läs mer

Lösningsanvisningar till de icke obligatoriska workoutuppgifterna

Lösningsanvisningar till de icke obligatoriska workoutuppgifterna Lösningsanvisningar till de icke obligatoriska workoutuppgifterna Linjära system 7. (a) Falskt. Kondition är en egenskap hos problemet oberoende av precisionen i beräkningarna. (b) Falskt. Pivotering påverkar

Läs mer

Labb 3: Ekvationslösning med Matlab (v2)

Labb 3: Ekvationslösning med Matlab (v2) Envariabelanalys Labb 3: Ekvationslösning 1/13 Labb 3: Ekvationslösning med Matlab (v2) Envariabelanalys 2007-03-05 Björn Andersson (IT-06), bjoa@kth.se Johannes Nordkvist (IT-06), nordkv@kth.se Det finns

Läs mer

SF1669 Matematisk och numerisk analys II Lösningsförslag till tentamen DEL A

SF1669 Matematisk och numerisk analys II Lösningsförslag till tentamen DEL A SF1669 Matematisk och numerisk analys II Lösningsförslag till tentamen 16-8-18 DEL A 1. Låt D vara det område ovanför x-axeln i xy-planet som begränsas av cirkeln x + y = 1 samt linjerna y = x och y =

Läs mer

Ansvariga lärare: Yury Shestopalov, rum 3A313, tel 054-7001856 (a) Problem 1. Använd Eulers metod II (tre steg) och lös begynnelsevärdesproblemet

Ansvariga lärare: Yury Shestopalov, rum 3A313, tel 054-7001856 (a) Problem 1. Använd Eulers metod II (tre steg) och lös begynnelsevärdesproblemet FACIT: Numeriska metoder Man måste lösa tre problem. Problemen 1 och är obligatoriska, och man kan välja Problemet 3 eller 4 som den tredje. Hjälp medel: Miniräknare (med Guidebook för miniräknare) och

Läs mer

Chalmers tekniska högskola Datum: kl Telefonvakt: Jonny Lindström MVE475 Inledande Matematisk Analys

Chalmers tekniska högskola Datum: kl Telefonvakt: Jonny Lindström MVE475 Inledande Matematisk Analys MATEMATIK Hjälpmedel: inga Chalmers tekniska högskola Datum: 1715 kl. 14. - 18. Tentamen Telefonvakt: Jonny Lindström 733 674 MVE475 Inledande Matematisk Analys Tentan rättas och bedöms anonymt. Skriv

Läs mer

TANA19 NUMERISKA METODER

TANA19 NUMERISKA METODER HT2/2016 LINJE+ÅK+KLASS : TANA19 NUMERISKA METODER Laboration 3. Interpolation Namn : Personnummer : E-post : @student.liu.se Namn : Personnummer : E-post : @student.liu.se Godkänd datum : Sign : Retur

Läs mer

Planering för Matematik kurs D

Planering för Matematik kurs D Planering för Matematik kurs D Läromedel: Holmström/Smedhamre, Matematik från A till E, kurs D Antal timmar: 9 (7 + ) I nedanstående planeringsförslag tänker vi oss att D-kursen studeras på 9 klocktimmar.

Läs mer

LABORATION cos (3x 2 ) dx I =

LABORATION cos (3x 2 ) dx I = SF1518,SF1519,numpbd14 LABORATION 2 Trapetsregeln, ekvationer, ekvationssystem, MATLAB-funktioner Studera kapitel 6 och avsnitt 5.2.1, 1.3 och 3.8 i NAM parallellt med arbetet på denna laboration. Genomför

Läs mer

Numeriska metoder för ODE: Teori

Numeriska metoder för ODE: Teori Numeriska metoder för ODE: Teori Lokalt trunkeringsfel och noggrannhetsordning Definition: Det lokala trunkeringsfelet är det fel man gör med en numerisk metod när man utgår från det exakta värdet vid

Läs mer

Laboration: Grunderna i Matlab

Laboration: Grunderna i Matlab Laboration: Grunderna i Matlab Att arbeta i kommandofönstret och enkel grafik Den här delen av laborationen handlar om hur man arbetar med kommandon direkt i Matlabs kommandofönster. Det kan liknas vid

Läs mer

Newtons metod och arsenik på lekplatser

Newtons metod och arsenik på lekplatser Newtons metod och arsenik på lekplatser Karin Kraft och Stig Larsson Beräkningsmatematik Chalmers tekniska högskola 1 november 2004 Introduktion Denna övning ingår i Lärardag på Chalmers för kemilärare

Läs mer

Rapportexempel, Datorer och datoranvändning

Rapportexempel, Datorer och datoranvändning LUNDS TEKNISKA HÖGSKOLA Datorer och datoranvändning Institutionen för datavetenskap 2014/1 Rapportexempel, Datorer och datoranvändning På de följande sidorna finns en (fingerad) laborationsrapport som

Läs mer

10x 3 4x 2 + x. 4. Bestäm eventuella extrempunkter, inflexionspunkter samt horizontella och vertikala asymptoter. y = x 1 x + 1

10x 3 4x 2 + x. 4. Bestäm eventuella extrempunkter, inflexionspunkter samt horizontella och vertikala asymptoter. y = x 1 x + 1 TM-Matematik Mikael Forsberg Pär Hemström Övningstenta Envariabelanalys ma034a ovnt--vt0 Skrivtid: 5 timmar. Inga hjälpmedel. Lösningarna skall vara fullständiga och lätta att följa. Börja varje ny uppgift

Läs mer

MMA132: Laboration 1 Introduktion till MATLAB

MMA132: Laboration 1 Introduktion till MATLAB MMA132: Laboration 1 Introduktion till MATLAB De flesta numeriska metoder låter oss få en tillräckligt bra lösning på ett matematiskt problem genom att byta ut komplexa matematiska operationer med kombinationer

Läs mer

Laboration 4. Numerisk behandling av integraler och begynnelsevärdesproblem

Laboration 4. Numerisk behandling av integraler och begynnelsevärdesproblem Lennart Edsberg NADA 9 mars 6 D11, M1 Laboration 4 A Numerisk behandling av integraler och begynnelsevärdesproblem Denna laboration ger 1 bonuspoäng. Sista bonusdatum 5 april 6 Efter den här laborationen

Läs mer

Variabler. TANA81: Beräkningar med Matlab. Matriser. I Matlab skapas en variabel genom att man anger dess namn och ger den ett värde:

Variabler. TANA81: Beräkningar med Matlab. Matriser. I Matlab skapas en variabel genom att man anger dess namn och ger den ett värde: TANA81: Beräkningar med Matlab - Variabler och Matriser - Logiska uttryck och Villkor - Repetitionssatser - Grafik - Funktioner Variabler I Matlab skapas en variabel genom att man anger dess namn och ger

Läs mer

Approximerande Splines. B-splines. Minsta kvadrat anpassning. Design av kurvor och ytor.

Approximerande Splines. B-splines. Minsta kvadrat anpassning. Design av kurvor och ytor. TANA09 Föreläsning 8 Approximerande Splines B-splines. Minsta kvadrat anpassning. Design av kurvor och ytor. Exempel Parametriska Kurvor. Ritprogram. Beziér kurvor. Design av kurvor och ytor. Tillämpning

Läs mer

LÖSNINGSFÖRSLAG TILL TENTAMEN 2 SF1664

LÖSNINGSFÖRSLAG TILL TENTAMEN 2 SF1664 LÖSNINGSFÖRSLAG TILL TENTAMEN SF66 Tillämpad envariabelanalys med numeriska metoder för CFATE den januari 0 kl 09.00-.00. Hur många gånger antar funktionen f) = ) värdet när varierar i intervallet 9? LÖSNING:

Läs mer

TANA17 Matematiska beräkningar med MATLAB för M, DPU. Fredrik Berntsson, Linköpings Universitet. 26 november 2015 Sida 1 / 28

TANA17 Matematiska beräkningar med MATLAB för M, DPU. Fredrik Berntsson, Linköpings Universitet. 26 november 2015 Sida 1 / 28 TANA17 Matematiska beräkningar med MATLAB för M, DPU Fredrik Berntsson, Linköpings Universitet 26 november 2015 Sida 1 / 28 Föreläsning 6 Minsta kvadrat problem. Polynom. Interpolation. Rötter. Tillämpningar:

Läs mer

Chalmers tekniska högskola Datum: kl Telefonvakt: Carl Lundholm MVE475 Inledande Matematisk Analys

Chalmers tekniska högskola Datum: kl Telefonvakt: Carl Lundholm MVE475 Inledande Matematisk Analys MATEMATIK Hjälpmedel: inga Chalmers tekniska högskola Datum: 6825 kl. 8.3 2.3 Tentamen Telefonvakt: Carl Lundholm 5325 MVE475 Inledande Matematisk Analys Tentan rättas och bedöms anonymt. Skriv tentamenskoden

Läs mer

KTH 2D1240 OPEN vt 06 p. 1 (5) J.Oppelstrup

KTH 2D1240 OPEN vt 06 p. 1 (5) J.Oppelstrup KTH 2D1240 OPEN vt 06 p. 1 (5) Tentamen i Numeriska Metoder gk II 2D1240 OPEN (& andra) Fredag 2006-04-21 kl. 13 16 Hjälpmedel: Del 1 inga, Del 2 rosa formelsamlingen som man får ta fram när man lämnar

Läs mer

Kursens Kortfrågor med Svar SF1602 Di. Int.

Kursens Kortfrågor med Svar SF1602 Di. Int. Kursens Kortfrågor med Svar SF62 Di. Int. Allmänt om kortfrågor: Kortfrågorna är ett viktigt sätt för er att engagera matematiken. De kommer att dyka upp på kontrollskrivningar. Syftet är att ni ska gå

Läs mer

Konvergens för iterativa metoder

Konvergens för iterativa metoder Konvergens för iterativa metoder 1 Terminologi Iterativa metoder används för att lösa olinjära (och ibland linjära) ekvationssystem numeriskt. De utgår från en startgissning x 0 och ger sedan en följd

Läs mer

Kapitel 1. Numeriska metoder

Kapitel 1. Numeriska metoder Kapitel 1. Numeriska metoder Detta är andra delen av kursen i vetenskapliga beräkningar, där vi till en början kommer att bekanta oss med endel numeriska metoder, som inte ingick i den första delen. Beräkningarna

Läs mer

Uppsala Universitet Matematiska Institutionen Thomas Erlandsson, Sebastian Pöder

Uppsala Universitet Matematiska Institutionen Thomas Erlandsson, Sebastian Pöder Uppsala Universitet Matematiska Institutionen Thomas Erlandsson, Sebastian Pöder Tentamen ENVARIABELANALYS M 204-2-08 SVAR OCH ANVISNINGAR UPPGIFTER. e 3x2 lim = e x2 ( 3x 2 +...) = lim ( x 2 +...) = lim

Läs mer