Matematisk analys, laboration I. Per Jönsson Teknik och Samhälle, Malmö Högskola

Storlek: px
Starta visningen från sidan:

Download "Matematisk analys, laboration I. Per Jönsson Teknik och Samhälle, Malmö Högskola"

Transkript

1 Matematisk analys, laboration I Per Jönsson Teknik och Samhälle, Malmö Högskola

2 Viktig information om laborationerna Ianalyskurseningårtreobligatoriskalaborationer.UnderlaborationanvändsMatlab/GNU Octave och under laboration 2 och 3 datoralgebrasystemet Maxima. För att bli godkänd krävs att alla tre laborationerna har redovisats på ett godtagbart sätt. Vid laborationerna gäller följande: Laborationsuppgifterna (och eventuella förberedelseuppgifter) skall vara gjorda innan man kommer till laborationen (du är alltså tvungen att sitta hemma eller i datorsal före laborationen och göra uppgifterna samt förbereda dig). Har du stött på problem med uppgifterna kan du komma till frågetimmarna innan laborationen. Under laborationen skall uppgifterna redovisas. Under laborationen kan du även få hjälp med något moment du inte har lyckats få rätt på hemma. Studenter som inte har förberett uppgifterna när de kommer till laborationen underkänns. Vid laborationstillfälle redovisas laboration, vid laborationstillfälle 2 redovisas laboration 2. Man kan t.ex. inte utebli under laboration och sedan redovisa laboration och 2 vid laborationstillfälle 2.Det går inte att byta laborationsgrupp under kursens gång. Om man inte kan närvara på en laboration på grund av sjukdom så måste detta anmälas snarast till kursledaren. För de som har anmält frånvaro på grund av sjukdom till kursledaren finns ett reservtillfälle i slutet av kursen då man kan redovisa laborationer man missat. Endast studenter som har meddelat frånvaro till kursledaren på grund av sjukdom bereds plats vid reservtillfällena. Reglerna ovan tolkas strikt och är till för att få laborationsmomentet att fungera praktiskt och underlätta er egen planering Användning av GNU Octave Du kan använda gratisprogrammet GNU Octave istället för Matlab för att göra laborationsuppgifterna. Alla kommandon är precis lika i de två programmen. För att ladda ner Octave gå till programmets hemsida och klicka på download. För mera information om nedladdning och hur Matlab och Octave fungerarsekompendiet Introduktion till Matlab och GNU Octave av Per Jönsson. Kompendiet finns att ladda ner på kurshemsidan. För att alla kommandona i denna laboration skall fungera är det viktigt att ni vid nedladdningen av programmet kryssar i att tilläggspaketen odepkg, optim och statistics också skall installeras. Vid oklarheter fråga kursledaren. För att installera GNU Octave på MAC se instruktionsfilm på it slearning. Användning av Maxima Maxima är ett så kallat datoralgebrasystem (computer algebra system CAS). För att ladda ner Maxima går man in på Påsidanfinnsävenomfattande dokumentation till programmet på flera olika språk. Installationen på Windows självförklarande. För MAC finns instruktionsfilm på it slearning. 2

3 Idatoralgebraprogramutförmanoperationerpåsymbolersomrepresenterarmatematiskaobjekt. De matematiska objekten kan vara formler, ekvationer, funktionerochsåvidare.operationerna sker i enlighet med kända algebraiska lagar och regler. Exempel på datoralgebraiska operationer är sådana som beräknar derivatan av en funktion d sin x ex dx eller som löser en differentialekvation y + y = te t, y(0) =. Repetition av Matlabuttryck Vi börjar med att repetera hur Matlab hanterar kolonnvektorer För att definiera kolonnvektorn v = 3 4 skriver vi Matlab v = [ ; 3 ; 4] där ; talar om för Matlab att det är nya rad. För att mata in matrisen 2 A = skriver vi Matlab A = [ 2 ; 3 5 ; 4 3] Om vi vill ta fram elementen i första kolonnen är kommandot A(:,) och Matlab svarar ans = 2 3 För att ta fram elementen i andra kolonnen skriver vi A(:,2) och Matlab svarar ans =

4 2 Första ordningens differentialekvationer En ordinär differentialekvation (ODE) anger ett samband mellan en funktion och dess derivator. En allmän ODE av första ordningen kan skrivas y = f(x, y), där f är en känd funktion. Med en lösning till en differentialekvation menar vi en funktion y(x) som uppfyller ekvationen. I samtliga fall av praktiskt intresse finns en, och endast en, lösning som går genom en given punkt i (x 0,y 0 ) i xy-planet. En differentialekvation tillsammans med ett villkor på lösningen kallas ett begynnelsevärdesproblem (jmf. Analysboken sid 368). Exempel. Begynnelsevärdesproblemet { y = 5y y(0) = 3 har lösningen y(x) =3e 5x,tyderivationgeratt y (x) = 5e 5x = 5y(x). Insättning av x =0ger vidare att y(0) = 3e 0 =3. 2. Geometrisk tolkning Differentialekvationer av första ordningen har en enkel geometrisk tolkning. Vi uppfattar y som riktningskoefficienten för lösningen genom punkten (x, y). Funktionenf(x, y) associerar därmed en riktning till varje punkt i xy-planet, det så kallade riktningsfältet. Genom att studera riktningsfältet är det ofta möjligt att få en kvalitativ uppfattning on lösningarna till differentialekvationen (jmf. Analysboken sid 369). Exempel 2. Vi betraktar differentialekvationen y = x y. Ipunktenx =, y =har f(x, y) =x y värdet 0, vilketvimarkerarixy-planet med ett litet streck med riktningskoefficient 0. Ipunktenx =, y =2har f(x, y) =x y värdet, vilket vi på samma sätt markerar med ett litet streck med riktningskoefficient osv. Genom att markera riktningen för ett antal punkter i xy-planet får vi till slut en god bild av riktningsfältet. Riktningsfältet till differentialekvationen är ritat i figur. I samma figur har vi också ritat in den exakta lösningen till ekvationen som går genompunkten(0, ), dvssom uppfyller villkoret y(0) =. 2.2 Numerisk lösning Riktningsfältet kan tas som utgångspunkt för numeriska lösningar av differentialekvationer med begynnelsevillkor. Antag att vi söker en lösning till ekvationen { y = f(x, y) y(x 0 )=y 0. 4

5 y x Figur : Riktningsfält och lösning till differentialekvation y = x y. Som approximation till lösningskurvan nära (x 0,y 0 ) använder vi dess tangent. Ett approximativt värde y på lösningskurvan i en punkt x = x 0 + h ges alltså av y = y(x 0 )+y (x 0 )h = y 0 + f(x 0,y 0 )h. Detta närmevärde kan i sin tur utnyttjas för att konstruera ett närmevärde y 2 ipunkten x 2 = x 0 +2h och vi har y 2 = y + f(x,y )h. Genom att fortsätta på samma sätt får vi y n+ = y n + f(x n,y n )h, vilket ger en följd av närmevärden y n+ till den exakta lösningen y(x) ipunkternax n+ = x 0 +(n +)h. Ovanståendemetodattbestämmanumeriskalösningartillförsta ordningens differentialekvationer kallas Eulers metod. Det är klart att ju mindre steglängd h vi använder desto bättre approximation till lösningen får man. Eulers metod är enkel men inte särskilt effektiv. Eulers metod beskrivs i Analysboken på sid Matlab kommandon Matlab/Octave har ett antal färdiga rutiner för att lösa första ordningens begynnelsevärdesproblem. Den vanligaste och mest användbara rutinen är ode45,vilkenärbetydligteffektivare än Eulers metod. Vi visar användandet av denna rutin genom ett antal exempel. 5

6 Exempel 3. För att lösa { y = y y(0) = i intervallet[0, 3] inför vi funktionen i högerledet som en anonym funktion f -y Observera att vi låter f bero på både x och y även om x inte ingår explicit. Sedan anropar vi ode45 [x,y]=ode45(f,[0 3],); som beräknar lösningen till differentialekvationen i ett antal punkter. Dessa punkter lagras som kolonnvektorer i x och y. Förattplottalösningengervikommandot plot(x,y); xlabel( x ) ylabel( y ) och vi får figuren nedan y x Figur 2: Lösning till differentialekvation y = y med begynnelsevillkor y(0) =. Exempel 4. För att lösa { y = x y y(0) = 2 i intervallet[0, 5] inför vi funktionen i högerledet som en anonym funktion f x-y Sedan anropar vi ode45 och ritar lösningen 6

7 [x,y]=ode45(f,[0 5],2); plot(x,y); xlabel( x ) ylabel( y ) och vi får figur y x Figur 3: Lösningar till differentialekvationen y = x y med begynnelsevillkor y(0) = 2. 3 Andra ordningens differentialekvationer En andra ordningens differentialekvation kan allmänt skrivas som y = f(x, y, y ). För att få en entydig lösning måste två villkor ställas y(x 0 )=y 0 och y (x 0 )=y.enandra ordningens differentialekvation är ekvivalent med ett system av två första ordningens differentialekvationer. Sätt y = y och y = y 2 och differentialekvationen ovan övergår i systemet { y = y 2 y 2 = f(x, y,y 2 ). System av ekvationer är lätta att arbeta med och används ofta vid numeriska beräkningar. 3. Matlab kommandon Matlabs rutin ode45 klarar att även att lösa system av ekvationer. Vi visar användandet av denna rutin med följande exempel. Exempel 5. Förattlösaekvationen y +2y +5y =0 y(0) = 2 y (0) =. 7

8 iintervallet[0, 0] börjar vi med att skriva om ekvationen som ett system av första ordningens ekvationer. Genom att sätta y = y och y = y 2 får vi y = y 2 y 2 = y 2 5y y (0) = 2 y 2 (0) = Vi inför funktionen i högerledet som en anonym funktion f [y(2) ; -y(2)-5*y()] Notera hur vi skrev in högerledet som en kolonnvektor (jämför avsnitt).vianroparode45 med [x,y]=ode45(f,[0 0],[2; ]); % Begynnelsevillkor y(0)=y(0)=2, y2(0)=y (0)= Idettafalletlagrasvärdenapåy = y och y = y 2 som kolonn respektive kolonn 2 i en matris med namn y. Förattplottalösningeny som funktion av x ger vi kommandot plot(x,y(:,)) xlabel( x ) ylabel( y ) % plottar första kolonnen av y, dvs den sökta lösningen och vi får figur y x Figur 4: Lösningar till differentialekvationen y +2y +5y =0med begynnelsevillkor y(0) = 2 och y (0) =. 8

9 Exempel 5. För att lösa ekvationen x +2x + x =2cost x(0) = 0 x (0) = 0. iintervallet[0, 6π] börjar vi med att skriva om ekvationen som ett system av första ordningens ekvationer. Genom att sätta x = x och x = x 2 får vi x = x 2 x 2 = 2x 2 x +2cost x (0) = 0 x 2 (0) = 0 Vi inför funktionen i högerledet som en anonym funktion (notera att vi nu har t och x som variabler istället för x och y som vi har haft tidigare) f [x(2) ; -2*x(2)-x()+2*cos(t)] Notera hur vi skrev in högerledet som en kolonnvektor (jämför avsnitt).vianroparode45 och ritar lösningarna [t,x]=ode45(f,[0 6*pi],[0; 0]); plot(t,x(:,)) % Begynnelsevillkor x(0)=x(0)=0, x2(0)=x (0)=0 och vi får figuren nedan Figur 5: Lösningar till differentialekvationen x +2x + x =2cost med begynnelsevillkor x(0) = x (0) = 0. 9

10 4 Randvärdesproblem En differentialekvation tillsammans med villkor på lösningen i en punkt (vanligtvis begynnelsepunkten) av lösningsintervallet sägs vara ett begynnlesevärdesproblem. I många tillämpningar inom hållfasthetslära och konstruktion har vi istället villkor i både början och slutet av lösningsintervallet. Sådana problem kallas randvärdesproblem. Vi ska titta på nedböjningen av en balk med längd L som är upphängd i sina ändpunkter. Med en jämn transversell last w och en spänning T får vi en differentialekvation för nedböjningen y(x) som ges av y T EI wx(x L) y =, 0 x L. 2EI Eftersom balken är upphängd i ändpunkterna gäller att nedböjningen är noll då x =0och x = L, dvs y(0) = y(l) =0. Ett sätt att lösa randvärdesproblemet är med inskjutningsmetoden. Gissaettvärdey gissa på y (0) och använd detta för att med någon av de tidigare metoderna för begynnelsevärdesproblem beräkna y(l). Omy(L) råkar bli 0, vilket det naturligtvis inte blir, så är vi nöjda, annars försöker vi med nya värden på y (0). Omvipåettsystematisktsättgissarnyavärdenkommer vi till slut att hitta den sökta lösningen som går uppfyller randvärdena y(0) = y(l) =0 Vi illustrerar metoden genom att beräkna nedböjningen för en balkmed L =00, w =00, E =0 7, T =500, I =500. Som tidigare börjar vi med att skriva om ekvationen som ett system av första ordningens ekvationer y = y 2 y 2 = T EI y + y (0) = 0 y 2 (0) = y gissa wx(x L) 2EI Vi inför högerledet som en anonym funktion L = 00; w = 00; E = 0^7; T = 500; I = 500; f [y(2); y()*t/(e*i) + w*x*(x-l)/(2*e*i)]; 0

11 Vi anropar ode45 och ritar lösningarna L =00; ygissa = 0.00; [x,y]=ode45(f,[0 L],[0; ygissa]); % Begynnelsevillkor y(0)=y(0)=0 plot(x,y(:,)) % och y2(0)=y (0)=ygissa grid on xlabel( x ) ylabel( nedbojning ) och vi får figur nedbojning x Figur 6: Nedböjning av balk med ygissa =0.00 Från figuren ser vi att balkens ändpunkt vid x = L inte går ner till noll, dvs den gissade derivatan var för stor. Vi anropar på nytt ode45 men nu med ett mindre värde på ygissa L =00; ygissa = ; [x,y]=ode45(f,[0 L],[0; ygissa]); % Begynnelsevillkor y(0)=y(0)=0, plot(x,y(:,)) % och y2(0)=y (0)=ygissa grid on xlabel( x ) ylabel( nedbojning ) varvid vi får figur 7.

12 nedbojning x Figur 7: Nedböjning av balk med ygissa = Från figuren ser vi att balkens ändpunkt vid x = L går under noll, dvs den gissade derivatan var för liten. Genom att fortsätta att är det uppenbart att vi kan hitta ett värde på derivatan som gör att lösningen blir noll vid x = L och vi har fått fram balkens nedböjningsprofil! 5 Uppgifter att redovisa Nedanstående uppgifter skall redovisas under laborationstillfället. Observera att uppgifterna skall göras hemma innan laborationen och att det är redovisning som gäller under laborationen. Matlab (eller Octave) kommandona som behövs för att lösa uppgifterna kopierar du till ett Worddokument eller liknande så att det går att följa vad du gjort.klippäveninmatlabs svarsutskrifter och eventuella plottar eller figurer. Du skall visa upp dokumentet med kommandon och svarsutskrifter för din laborationshandledare i samband med redovisningen.du skall också vara beredd på att svara på frågor kring hur du har löst uppgifterna. Se till att svara på alla uppgifterna.. En fallskärmshoppare med massan m = 00 kg faller med farten v 0 = 20 m/s när han utlöser skärmen. Väl utlöst ger skärmen upphov till en bromsande kraft som är proportionell mot hopparens fart i kvadrat (proportionalitetskonstant k =40Ns 2 /m 2 ). Om vi väljer referensriktningen så att krafter och hastigheter blir positiva då de är riktade nedåt blir nettokraften på hopparen F (t) =mg kv(t) 2 Kombinerat med Newtons andra lag F (t) = ma(t) = mv (t) ger detta upphov till begynnelsevärdesproblemet v = g k m v2 v(0) = v 0 =20 2

13 Använd Matlabs rutin ode45 och lös begynnelseproblemet i tids intervallet [0, 0]. Plotta lösningen och skriv ut lämplig text på axlarna. Bestäm hopparens fart då t blir stort (gränsfarten). 2. Betrakta en pendel med längden L och massan m. y(t) L m Beteckna vinkelutslaget med y(t) och anta att pendeln påverkas av gravitationskraften samt av en dämpande kraft F (t) = cy (t), därc är dämpningskonstanten. Detta ger upphov till begynnelsevärdesproblemet y + y(0) = a y (0) = b c ml y + g sin y =0 L, där y(0) = a är vinkelutslaget och y (0) = b vinkelhastigheten vid t =0. (a) Skriv om ekvationen som ett system av första ordningens differentialekvationer. (b) Sätt g/l =, c/(ml) =0.3, a = π/2, b =0och använd Matlabs rutin ode45 för att lösa differentialekvationen i tidsintervallet [0, 30]. Plotta lösningen och skriv ut lämplig text på axlarna. 3. Betrakta balken i avsnitt 3. (a) Fortsätt körningarna och bestäm ett värde på ygissa sådant att lösningen uppfyller y(l) =0.Hurstorärnedböjningenvidx =20respektive x =50?Användgärna zoom funktionen för att få fram noggranna värden. (b) Ändra w från 00 till 200 och bestäm ett värde på ygissa sådant att lösningen uppfyller y(l) =0.Hur stor är nu nedböjningen vid x =20respektive x =50? 4. Vi har en fjäder med en masspunkt enligt figuren. 3

14 k = fjaderkonstant m x(t) Då vi försummar dämpningen får vi differentialekvationen (jmf. Analysboken sid ). kx(t) }{{} F (t) = mx (t) x (t)+ k x(t) =0 }{{} m ma(t) där x(t) är avståndet, med tecken, till fjäderns jämviktsläge och k fjäderkonstanten. Karakteristiska ekvationen är r 2 + k m =0 r = ±i k m och ekvationen har lösningen x(t) =C sin (µt + δ) k där µ = är systemets egenfrekvens. m Vi applicerar nu en extern kraft F (t) =A cos(ωt), vilketledertilldifferentialekvationen kx(t)+a cos(ωt) =mx (t) x (t)+ k m x(t) = A m cos(ωt) (a) Skriv om ekvationen som ett system av första ordningens differentialekvationer. (b) Låt m = k = a =och tag x(0) = x (0) = 0. AnvändMatlabsrutinode45 och lös differentialekvationen i tidsintervallet [0, 30] för några olika värden på den yttre frekvensen ω. Plottalösningenochskrivutlämpligtextpåaxlarna.Hurser lösningen ut då ω är lika med systemets egenfrekvens? Hur ser lösningen ut då ω ligger nära egenfrekvensen? 4

Laboration 2 Ordinära differentialekvationer

Laboration 2 Ordinära differentialekvationer Matematisk analys i en variabel, AT1 TMV13-1/13 Matematiska vetenskaper Laboration Ordinära differentialekvationer Vi skall se på begynnelsevärdesproblem för första ordningens differentialekvation u =

Läs mer

LAB 4. ORDINÄRA DIFFERENTIALEKVATIONER. 1 Inledning. 2 Eulers metod och Runge-Kuttas metod

LAB 4. ORDINÄRA DIFFERENTIALEKVATIONER. 1 Inledning. 2 Eulers metod och Runge-Kuttas metod TANA21+22/ 30 september 2016 LAB 4. ORDINÄRA DIFFERENTIALEKVATIONER 1 Inledning Vi skall studera begynnelsevärdesproblem, både med avseende på stabilitet och noggrannhetens beroende av steglängden. Vi

Läs mer

Laboration 1, M0039M, VT16

Laboration 1, M0039M, VT16 Laboration 1, M0039M, VT16 1 Förberedelser Ove Edlund, Staffan Lundberg LTU (1) Gör dig bekant med Matlab-manualen finns för nedladdning på Fronter. (2) Läs igenom laborationens teoridel, avsnitt 2 nedan.

Läs mer

Matematisk analys, laboration II. Per Jönsson Teknik och Samhälle, Malmö Högskola

Matematisk analys, laboration II. Per Jönsson Teknik och Samhälle, Malmö Högskola Matematisk analys, laboration II Per Jönsson Teknik och Samhälle, Malmö Högskola Viktig information om laborationerna I analyskursen ingår tre obligatoriska laborationer. Under laboration används Matlab/GNU

Läs mer

Matlab övningsuppgifter

Matlab övningsuppgifter CTH/GU TMA976-28/29 Matematiska vetenskaper Matlab övningsuppgifter Inledning Vi skall först se hur man beräknar numeriska lösningar till differentialekvationer. Därefter skall vi rita motsvarigheten till

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

Laboration 2 M0039M, VT2016

Laboration 2 M0039M, VT2016 Laboration 2 M0039M, VT2016 Ove Edlund, Staffan Lundberg, TVM 24 februari 2016 1 Teoridel 1.1 Serielösningar till differentialekvationer Den grundläggande idén (se t.ex. utdelat material, Lektion 18) är

Läs mer

Laboration 6. Ordinära differentialekvationer och glesa system

Laboration 6. Ordinära differentialekvationer och glesa system 1 DN1212 VT2012 för T NADA 20 februari 2012 Laboration 6 Ordinära differentialekvationer och glesa system Efter den här laborationen skall du känna igen problemtyperna randvärdes- och begynnelsevärdesproblem

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

Inlämningsuppgift 4 NUM131

Inlämningsuppgift 4 NUM131 Inlämningsuppgift 4 NUM131 Modell Denna inlämningsuppgift går ut på att simulera ett modellflygplans rörelse i luften. Vi bortser ifrån rörelser i sidled och studerar enbart rörelsen i ett plan. De krafter

Läs mer

System av ordinära differentialekvationer

System av ordinära differentialekvationer CTH/GU LABORATION 5 MVE16-1/13 Matematiska vetenskaper 1 Inledning System av ordinära differentialekvationer Vi skall se lite på system av ordinära differentialekvationer av typen u (t) = f(t, u(t)) och

Läs mer

Matematisk analys för ingenjörer Matlabövning 3 Numerisk lösning av differentialekvationer

Matematisk analys för ingenjörer Matlabövning 3 Numerisk lösning av differentialekvationer 2 mars 2017 Matematisk analys för ingenjörer Matlabövning 3 Numerisk lösning av differentialekvationer Syftet med denna matlab-övning är att studera differentialekvationer och introducera hur man använder

Läs mer

Ordinära differentialekvationer,

Ordinära differentialekvationer, (ODE) Ordinära differentialekvationer, del 1 Beräkningsvetenskap II It is a truism that nothing is permanent except change. - George F. Simmons ODE:er är modeller som beskriver förändring, ofta i tiden

Läs mer

4 Numerisk integration och av differentialekvationer

4 Numerisk integration och av differentialekvationer Matematik med Matlab M1 och TD1 1999/2000 sid. 27 av 47 4 Numerisk integration och av differentialekvationer Redovisning redovisas som tidigare med en utdatafil skapad med diary 4.1 Numerisk av ekvationer.

Läs mer

ODE av andra ordningen, och system av ODE

ODE av andra ordningen, och system av ODE ODE av andra ordningen, och system av ODE Exempel på di erentialekvation av andra ordningen (innehåller andra derivata) Pendel beskrives av Newtons andra lag: Kraft = massa Acceleration Acceleration =

Läs mer

Linjära system av differentialekvationer

Linjära system av differentialekvationer CTH/GU STUDIO TMV036c - 0/03 Matematiska vetenskaper Linjära system av differentialekvationer Analys och Linjär Algebra, del C, K/Kf/Bt Inledning Vi har i tidigare studioövningar sett på allmäna system

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

Ordinära differentialekvationer (ODE) 1 1

Ordinära differentialekvationer (ODE) 1 1 TMV151/TMV181 Matematisk analys i en variabel M/TD 2009 Ordinära differentialekvationer (ODE) 1 1 I förra datorövningen löste vi begynnelsvärdesproblem av formen u (x) = f(x), x [0, b] (b > 0) u(0) = u

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

Inledande matematik M+TD

Inledande matematik M+TD Introduktionsföreläsning p. 1/13 Introduktionsföreläsning Inledande matematik M+TD Stig Larsson http://www.math.chalmers.se/ stig Matematiska vetenskaper Chalmers tekniska högskola Göteborgs universitet

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

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

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 2012-10-17 DEL A 1. Visa att ekvationen x 3 12x + 1 = 0 har tre lösningar i intervallet 4 x 4. Motivera ordentligt! (4 p) Lösningsförslag. Vi skall

Läs mer

Uppgift 1. (SUBPLOT) (Läs gärna help, subplot innan du börjar med uppgiften.) 1 A) Testa och förklara hur nedanstående kommandon fungerar.

Uppgift 1. (SUBPLOT) (Läs gärna help, subplot innan du börjar med uppgiften.) 1 A) Testa och förklara hur nedanstående kommandon fungerar. INLÄMNINGSUPPGIFT 2 Linjär algebra och analys Kurskod: HF1006, HF1008 Skolår: 2016/17 armin@kth.se www.sth.kth.se/armin Redovisas under sista två (av totalt fem) labbövningar i Analys-delen. Preliminärt:

Läs mer

de uppgifter i) Under m-filerna iv) Efter samlade i en mapp. Uppgift clear clc Sida 1 av 6

de uppgifter i) Under m-filerna iv) Efter samlade i en mapp. Uppgift clear clc Sida 1 av 6 Inlämningsuppgift 2, HF1006.. (MATLAB) INLÄMNINGSUPPGIFT 2 (MATLAB) Kurs: Linjär algebra och analys Del2, analys Kurskod: HF1006 Skolår: 2018/19 Redovisas under en av de tre schemalaggs gda redovisningstillfällen

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

1.1 MATLABs kommandon för matriser

1.1 MATLABs kommandon för matriser MATLABs kommandon för matriser Det finns en mängd kommandon för att hantera vektorer, matriser och linjära ekvationssystem Vi ger här en kort sammanfattning av dessa kommandon För en mera detaljerad diskussion

Läs mer

Funktioner och grafritning i Matlab

Funktioner och grafritning i Matlab CTH/GU LABORATION 3 MVE11-212/213 Matematiska vetenskaper 1 Inledning Funktioner och grafritning i Matlab Först skall vi se lite på (elementära) matematiska funktioner i Matlab, som sinus och cosinus.

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

DIFFERENTIALEKVATIONER. INLEDNING OCH GRUNDBEGREPP

DIFFERENTIALEKVATIONER. INLEDNING OCH GRUNDBEGREPP DIFFERENTIALEKVATIONER INLEDNING OCH GRUNDBEGREPP Differentialekvation (DE) är en ekvation som innehåller derivator av en eller flera okända funktioner ORDINÄRA DIFFERENTIAL EKVATIONER i) En differentialekvation

Läs mer

TATA42: Föreläsning 7 Differentialekvationer av första ordningen och integralekvationer

TATA42: Föreläsning 7 Differentialekvationer av första ordningen och integralekvationer TATA42: Föreläsning 7 Differentialekvationer av första ordningen och integralekvationer Johan Thim 0 januari 207 Introduktion En differentialekvation (DE) i en variabel är en ekvation som innehåller både

Läs mer

Fri programvara i skolan datoralgebraprogrammet Maxima

Fri programvara i skolan datoralgebraprogrammet Maxima Per Jönsson & Thomas Lingefjärd Fri programvara i skolan datoralgebraprogrammet Maxima I takt med att priserna sjunker utrustar allt fler skolor sina elever med små bärbara datorer. Detta innebär nya och

Läs mer

R LÖSNINGG. Låt. (ekv1) av ordning. x),... satisfierar (ekv1) C2,..., Det kan. Ekvationen y (x) har vi. för C =4 I grafen. 3x.

R LÖSNINGG. Låt. (ekv1) av ordning. x),... satisfierar (ekv1) C2,..., Det kan. Ekvationen y (x) har vi. för C =4 I grafen. 3x. Armin Halilovic: EXTRA ÖVNINGAR, SF676 Begynnelsevärdesproblem Enkla DE ALLMÄN LÖSNING PARTIKULÄR LÖSNING SINGULÄR R LÖSNINGG BEGYNNELSEVÄRDESPROBLEM (BVP) Låt ( n) F(,,,, y ( )) vara en ordinär DE av

Läs mer

Användarmanual till Maple

Användarmanual till Maple Användarmanual till Maple Oktober, 006. Ulf Nyman, Hållfasthetslära, LTH. Introduktion Maple är ett mycket användbart program för symboliska och i viss mån numeriska beräkningar. I Maple finns ett stort

Läs mer

CTH/GU LABORATION 1 MVE /2013 Matematiska vetenskaper. Mer om grafritning

CTH/GU LABORATION 1 MVE /2013 Matematiska vetenskaper. Mer om grafritning CTH/GU LABORATION 1 MVE16-1/13 Matematiska vetenskaper 1 Inledning Mer om grafritning Vi fortsätter att arbeta med Matlab i matematikkurserna. Denna laboration är i stor utsträckning en repetition och

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

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

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

Uppgift 1 - programmet, Uppg6.m, visade jag på föreläsning 1. Luftmotståndet på ett objekt som färdas genom luft ges av formeln

Uppgift 1 - programmet, Uppg6.m, visade jag på föreläsning 1. Luftmotståndet på ett objekt som färdas genom luft ges av formeln Matlab-föreläsning (4), 10 september, 015 Innehåll m-filer (script) - fortsättning från föreläsning 1 In- och utmatning Sekvenser, vektorer och matriser Upprepning med for-slingor (inledning) Matlab-script

Läs mer

Grafritning och Matriser

Grafritning och Matriser Grafritning och Matriser Analys och Linjär Algebra, del B, K1/Kf1/Bt1, ht11 1 Inledning Vi fortsätter under läsperiod och 3 att arbete med Matlab i matematikkurserna Dessutom kommer vi göra projektuppgifter

Läs mer

SF1625 Envariabelanalys Lösningsförslag till tentamen DEL A. e 50k = k = ln 1 2. k = ln = ln 2

SF1625 Envariabelanalys Lösningsförslag till tentamen DEL A. e 50k = k = ln 1 2. k = ln = ln 2 SF625 Envariabelanalys Lösningsförslag till tentamen 23--24 DEL A. Den :a januari 26 låstes kg av ett visst radioaktivt ämne in i en källare. Ämnet sönderfaller i en takt som är direkt proportionell mot

Läs mer

DIFFERENTIALEKVATIONER. INLEDNING OCH GRUNDBEGREPP

DIFFERENTIALEKVATIONER. INLEDNING OCH GRUNDBEGREPP Armin Halilovic: EXTRA ÖVNINGAR DIFFERENTIALEKVATIONER. INLEDNING OCH GRUNDBEGREPP Differentialekvation (DE) är en ekvation som innehåller derivator av en eller flera okända funktioner. ORDINÄRA DIFFERENTIALEKVATIONER

Läs mer

Linjärisering, Jacobimatris och Newtons metod.

Linjärisering, Jacobimatris och Newtons metod. Linjärisering, Jacobimatris och Newtons metod Analys och Linjär Algebra, del C, K/Kf/Bt, vt0 Inledning Vi skall lösa system av icke-linjära ekvationer Som exempel kan vi ta, x = 0, x = 0, som är ett system

Läs mer

Introduktion. Torsionspendel

Introduktion. Torsionspendel Chalmers Tekniska Högskola och Göteborgs Universitet November 00 Fysik och teknisk fysik Kristian Gustafsson och Maj Hanson (Anpassat för I1 av Göran Niklasson) Svängningar Introduktion I mekanikkursen

Läs mer

Datorövning 1: Fördelningar

Datorövning 1: Fördelningar Lunds tekniska högskola Matematikcentrum Matematisk statistik FMSF45/MASB03: MATEMATISK STATISTIK, 9 HP, VT-18 Datorövning 1: Fördelningar I denna datorövning ska du utforska begreppen sannolikhet och

Läs mer

TANA17 Matematiska beräkningar med Matlab

TANA17 Matematiska beräkningar med Matlab TANA17 Matematiska beräkningar med Matlab Laboration 3. Funktioner Namn: Personnummer: Epost: Namn: Personnummer: Epost: Godkänd den: Sign: Retur: 1 Introduktion I denna laboration skall vi träna på att

Läs mer

Envariabelanalys 5B Matlablaboration

Envariabelanalys 5B Matlablaboration Mariana Dalarsson, ME & Johan Svenonius, IT Envariabelanalys 5B47 - Matlablaboration 7-- Kurs: 5B47 Handledare: Karim Daho Uppgift Situationen kan illustreras med följande figur: Följande krafter verkar

Läs mer

FMNF15 HT18: Beräkningsprogrammering Numerisk Analys, Matematikcentrum

FMNF15 HT18: Beräkningsprogrammering Numerisk Analys, Matematikcentrum Johan Helsing, 11 oktober 2018 FMNF15 HT18: Beräkningsprogrammering Numerisk Analys, Matematikcentrum Inlämningsuppgift 3 Sista dag för inlämning: onsdag den 5 december. Syfte: att träna på att hitta lösningar

Läs mer

Attila Szabo Niclas Larson Gunilla Viklund Mikael Marklund Daniel Dufåker. GeoGebraexempel

Attila Szabo Niclas Larson Gunilla Viklund Mikael Marklund Daniel Dufåker. GeoGebraexempel matematik Attila Szabo Niclas Larson Gunilla Viklund Mikael Marklund Daniel Dufåker 5 GeoGebraexempel Till läsaren I elevböckerna i serien Matematik Origo finns uppgifter där vi rekommenderar användning

Läs mer

Chalmers Tekniska Högskola och Mars 2003 Göteborgs Universitet Fysik och teknisk fysik Kristian Gustafsson Maj Hanson. Svängningar

Chalmers Tekniska Högskola och Mars 2003 Göteborgs Universitet Fysik och teknisk fysik Kristian Gustafsson Maj Hanson. Svängningar Chalmers Tekniska Högskola och Mars 003 Göteborgs Universitet Fysik och teknisk fysik Kristian Gustafsson Maj Hanson Svängningar Introduktion I mekanikkurserna arbetar vi parallellt med flera olika metoder

Läs mer

Egenvärdesproblem för matriser och differentialekvationer

Egenvärdesproblem för matriser och differentialekvationer CTH/GU STUDIO 7 TMV36b - 14/15 Matematiska vetenskaper 1 Inledning Egenvärdesproblem för matriser och differentialekvationer Vi skall se lite på egenvärdesproblem för matriser och differentialekvationer.

Läs mer

BEGREPPSMÄSSIGA PROBLEM

BEGREPPSMÄSSIGA PROBLEM BEGREPPSMÄSSIGA PROBLEM Större delen av de rekommenderade uppgifterna i boken är beräkningsuppgifter. Det är emellertid även viktigt att utveckla en begreppsmässig förståelse för materialet. Syftet med

Läs mer

Laboration 4: Stora talens lag, Centrala gränsvärdessatsen och enkla punktskattningar

Laboration 4: Stora talens lag, Centrala gränsvärdessatsen och enkla punktskattningar LUNDS TEKNISKA HÖGSKOLA MATEMATIKCENTRUM MATEMATISK STATISTIK DATORLABORATION 4 MATEMATISK STATISTIK, FÖR I/PI, FMS 121/2, HT-3 Laboration 4: Stora talens lag, Centrala gränsvärdessatsen och enkla punktskattningar

Läs mer

SF1633, Differentialekvationer I Tentamen, torsdagen den 7 januari Lösningsförslag. Del I

SF1633, Differentialekvationer I Tentamen, torsdagen den 7 januari Lösningsförslag. Del I Institutionen för matematik, KTH Serguei Shimorin SF6, Differentialekvationer I Tentamen, torsdagen den 7 januari 26 Lösningsförslag Del I Moduluppgift En liter av lösningen som innehåller 2 gram av kemiska

Läs mer

TENTAMEN I GRUNDKURS I NUMERISKA METODER - DEL 20

TENTAMEN I GRUNDKURS I NUMERISKA METODER - DEL 20 Numerisk Analys - Institutionen för Matematik KTH - Royal institute of technology 2016-05-31, kl 08-11 SF1547+SF1543 TENTAMEN I GRUNDKURS I NUMERISKA METODER - DEL 20 Uppgift 1 Man vill lösa ekvationssystemet

Läs mer

Tillämpad vågrörelselära FAF260, 6 hp

Tillämpad vågrörelselära FAF260, 6 hp Tillämpad vågrörelselära FAF260, 6 hp Inför laborationerna Förberedelser Läs (i god tid före laborationstillfället) igenom laborationsinstruktionen och de teoriavsnitt som laborationen behandlar. Till

Läs mer

Mer om funktioner och grafik i Matlab

Mer om funktioner och grafik i Matlab CTH/GU 2/22 Matematiska vetenskaper Inledning Mer om funktioner och grafik i Matlab Först skall vi se lite på funktioner som redan finns i Matlab, (elementära) matematiska funktioner som sinus och cosinus

Läs mer

Ordinära differentialekvationer fortsättning

Ordinära differentialekvationer fortsättning CTH/GU STUDIO 6 TMV36b - /3 Matematiska vetenskaper Ordinära differentialekvationer fortsättning Analys och Linjär Algebra, del B, K/Kf/Bt Inledning Vi skall se lite mer på system av ordinära differentialekvationer

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

D 1 u(x, y) = e x (1 + x + y 2 ), D 2 u(x, y) = 2ye x + 1, (x, y) R 2.

D 1 u(x, y) = e x (1 + x + y 2 ), D 2 u(x, y) = 2ye x + 1, (x, y) R 2. Differentialekvationer I Modellsvar till räkneövning 4 De frivilliga uppgifterna U1 och U2 påminner om nyttiga kunskaper, och räknas inte för extrapoäng (fråga vid behov). U1. Sök en potentialfunktion

Läs mer

m 1 =40kg k 1 = 200 kn/m l 0,1 =0.64 m u 0 =5.0 mm x p,1 = X 1 sin ωt + C 1 x p,2 = X 2 sin ωt + C 2,

m 1 =40kg k 1 = 200 kn/m l 0,1 =0.64 m u 0 =5.0 mm x p,1 = X 1 sin ωt + C 1 x p,2 = X 2 sin ωt + C 2, Linköpings tekniska högskola 2016 10 14 IEI/Mekanik och hållfasthetslära Peter Christensen Datorsimuleringsuppgift i Mekanik Y del 1 (TMME12) Syftet med denna uppgift är att simulera hur ett mekaniskt

Läs mer

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

TANA17 Matematiska beräkningar med MATLAB för M, DPU. Fredrik Berntsson, Linköpings Universitet. 9 november 2015 Sida 1 / 28 TANA17 Matematiska beräkningar med MATLAB för M, DPU Fredrik Berntsson, Linköpings Universitet 9 november 2015 Sida 1 / 28 Föreläsning 3 Linjära ekvationssystem. Invers. Rotationsmatriser. Tillämpning:

Läs mer

Tentamen i Mekanik SG1102, m. k OPEN m fl. Problemtentamen OBS: Inga hjälpmedel förutom rit- och skrivdon får användas!

Tentamen i Mekanik SG1102, m. k OPEN m fl. Problemtentamen OBS: Inga hjälpmedel förutom rit- och skrivdon får användas! 014-08-19 Tentamen i Mekanik SG110, m. k OPEN m fl. OBS: Inga hjälpmedel förutom rit- och skrivdon får användas! KTH Mekanik Problemtentamen 1. En boll med massa m skjuts ut ur ett hål så att den hamnar

Läs mer

Partiella differentialekvationer av första ordningen

Partiella differentialekvationer av första ordningen Partiella differentialekvationer av första ordningen Kjell Holmåker 23 februari 2005 En kvasilinjär partiell differentialekvation av första ordningen är av formen P (x, y, u)u x + Q(x, y, u)u y = R(x,

Läs mer

= = i K = 0, K =

= = i K = 0, K = ösningsförslag till tentamensskrivning i SF1633, Differentialekvationer I Tisdagen den 14 augusti 212, kl 14-19 Hjälpmedel: BETA, Mathematics Handbook Redovisa lösningarna på ett sådant sätt att beräkningar

Läs mer

SF1900 Sannolikhetsteori och statistik, HT 2017 Laboration 1 för CINEK2

SF1900 Sannolikhetsteori och statistik, HT 2017 Laboration 1 för CINEK2 Matematisk Statistik SF1900 Sannolikhetsteori och statistik, HT 2017 Laboration 1 för CINEK2 1 Introduktion Denna laboration är inte poänggivande utan är till för den som vill bekanta sig med MATLAB. Fokusera

Läs mer

Modellering av Dynamiska system. - Uppgifter till övning 1 och 2 17 mars 2010

Modellering av Dynamiska system. - Uppgifter till övning 1 och 2 17 mars 2010 Modellering av Dynamiska system - Uppgifter till övning 1 och 2 17 mars 21 Innehållsförteckning 1. Repetition av Laplacetransformen... 3 2. Fysikalisk modellering... 4 2.1. Gruppdynamik en sciologisk modell...

Läs mer

Föreläsning 14: Exempel på randvärdesproblem. LU-faktorisering för att lösa linjära ekvationssystem.

Föreläsning 14: Exempel på randvärdesproblem. LU-faktorisering för att lösa linjära ekvationssystem. 11 april 2005 2D1212 NumProg för T1 VT2005 A Föreläsning 14: Exempel på randvärdesproblem. LU-faktorisering för att lösa linjära ekvationssystem. Kapitel 8 och 5 i Q&S Stationär värmeledning i 1-D Betrakta

Läs mer

Experimentella metoder, FK3001. Datorövning: Finn ett samband

Experimentella metoder, FK3001. Datorövning: Finn ett samband Experimentella metoder, FK3001 Datorövning: Finn ett samband 1 Inledning Den här övningen går ut på att belysa hur man kan utnyttja dimensionsanalys tillsammans med mätningar för att bestämma fysikaliska

Läs mer

KOMIHÅG 12: Ekvation för fri dämpad svängning: x + 2"# n

KOMIHÅG 12: Ekvation för fri dämpad svängning: x + 2# n KOMIHÅG 1: ------------------------------------------------------ Ekvation för fri dämpad svängning: x + "# n x + # n x = a, Tre typer av dämpning: Svag, kritisk och stark. 1 ------------------------------------------------------

Läs mer

Existens och entydighet för ordinära differentialekvationer

Existens och entydighet för ordinära differentialekvationer Existens och entydighet för ordinära differentialekvationer Michael Björklund, f-mib@f.kth.se Grundläggande begrepp Definition 1 Ett begynnelsevärdesproblem för ordinära differentialekvationer har följande

Läs mer

, x > 0. = sinx. Integrera map x : x 3 y = cosx + C. 1 cosx x 3. = kn där k är. k = 1 22 ln 1 2 = 1 22 ln2, N(t) = N 0 e t. 2 t 32 N 1.

, x > 0. = sinx. Integrera map x : x 3 y = cosx + C. 1 cosx x 3. = kn där k är. k = 1 22 ln 1 2 = 1 22 ln2, N(t) = N 0 e t. 2 t 32 N 1. Lösningsförslag till tentamensskrivning i Diff & Trans I, 5B Lördagen den januari, kl 9-4 Hjälpmedel: BETA, Mathematics Handbook Redovisa lösningarna på ett sådant sätt att beräkningar och resonemang är

Läs mer

2 Matrisfaktorisering och lösning till ekvationssystem

2 Matrisfaktorisering och lösning till ekvationssystem TANA21+22/ 5 juli 2016 LAB 2. LINJÄR ALGEBRA 1 Inledning Lösning av ett linjärt ekvationssystem Ax = b förekommer ofta inom tekniska beräkningar. I laborationen studeras Gauss-elimination med eller utan

Läs mer

Tentamen i matematik. f(x) = ln(ln(x)),

Tentamen i matematik. f(x) = ln(ln(x)), Lösningsförslag Högskolan i Skövde (SK, JS) Tentamen i matematik Kurs: MA52G Matematisk Analys MA23G Matematisk analys för ingenjörer Tentamensdag: 203-05- kl 4.30-9.30 Hjälpmedel : Inga hjälpmedel utöver

Läs mer

Ordinära differentialekvationer

Ordinära differentialekvationer Elementärt om Ordinära differentialekvationer Anders Källström 2002 01 15 Innehåll 1 Introduktion 4 2 Första ordningens differentialekvationer 8 2.1 Separabla ekvationer....................................

Läs mer

Ordinära differentialekvationer

Ordinära differentialekvationer CTH/GU STUDIO 3 MVE465-8/9 Matematiska vetenskaper Inledning Ordinära differentialekvationer Vi skall se på begynnelsevärdesproblem för första ordningens differentialekvation u = f(t,u), a t b u(a) = u

Läs mer

Laboration 2, M0043M, HT14 Python

Laboration 2, M0043M, HT14 Python Laboration 2, M0043M, HT14 Python Laborationsuppgifter skall lämnas in senast 19 december 2014. Förberedelseuppgifter Läs igenom teoridelen. Kör teoridelens exempel. Teoridel 1 Att arbeta med symboliska

Läs mer

SF1664 Tillämpad envariabelanalys med numeriska metoder Lösningsförslag till tentamen DEL A

SF1664 Tillämpad envariabelanalys med numeriska metoder Lösningsförslag till tentamen DEL A SF1664 Tillämpad envariabelanalys med numeriska metoder Lösningsförslag till tentamen 015-01-1 DEL A 1. Låt f(x) = xe 1/x. A. Bestäm definitionsmängden till f. B. Beräkna de fyra gränsvärdena lim x ± f(x)

Läs mer

DIFFERENTIALEKVATIONER. INLEDNING OCH GRUNDBEGREPP

DIFFERENTIALEKVATIONER. INLEDNING OCH GRUNDBEGREPP DIFFERENTIALEKVATIONER INLEDNING OCH GRUNDBEGREPP Differentialekvation (DE) är en ekvation som innehåller derivator av en eller flera okända funktioner ORDINÄRA DIFFERENTIALEKVATIONER i) En differentialekvation

Läs mer

0.31 = f(x 2 ) = b 1 + b 2 (x 3 x 1 ) + b 3 (x 3 x 1 )(x 3 x 2 ) = ( ) + b 3 ( )(

0.31 = f(x 2 ) = b 1 + b 2 (x 3 x 1 ) + b 3 (x 3 x 1 )(x 3 x 2 ) = ( ) + b 3 ( )( Lösningar till Tentamen i Beräkningsvetenskap II, 5.0 hp, 2012-03-09 Del A 1. (a) För att anpassa ett polynom som går genom tre punkter behövs ett andragradspolynom. Newtons interpolationsansats ger f(x)

Läs mer

Tentamensskrivning i Differentialekvationer I, SF1633(5B1206).

Tentamensskrivning i Differentialekvationer I, SF1633(5B1206). Tentamensskrivning i Differentialekvationer I, SF633(5B6) Torsdagen den 3 oktober 8, kl 8-3 Hjälpmedel: BETA, Mathematics Handbook Redovisa lösningarna på ett sådant sätt att beräkningar och resonemang

Läs mer

M0043M Integralkalkyl och Linjär Algebra, H14, Matlab, Föreläsning 1

M0043M Integralkalkyl och Linjär Algebra, H14, Matlab, Föreläsning 1 M0043M Integralkalkyl och Linjär Algebra, H14, Matlab, Föreläsning 1 Ove Edlund LTU 2014-11-07 Ove Edlund (LTU) M0043M, M1 2014-11-07 1 / 14 Några elementära funktioner i Matlab Exempel exp Beräknar e

Läs mer

d dx xy ( ) = y 2 x, som uppfyller villkoret y(1) = 1. x, 0 x<1, y(0) = 0. Bestäm även y( 2)., y(0) = 0 har entydig lösning.

d dx xy ( ) = y 2 x, som uppfyller villkoret y(1) = 1. x, 0 x<1, y(0) = 0. Bestäm även y( 2)., y(0) = 0 har entydig lösning. Bestäm den lösning till differentialekvationen Ange även lösningens eistensintervall SF6 Differentialekvationer I MODULUPPGIFTER Första ordningens differentialekvationer med modeller d d y ( ) = y 2, som

Läs mer

DIFFERENTIALEKVATIONER. INLEDNING OCH GRUNDBEGREPP

DIFFERENTIALEKVATIONER. INLEDNING OCH GRUNDBEGREPP DIFFERENTIALEKVATIONER INLEDNING OCH GRUNDBEGREPP Differentialekvation (DE) är en ekvation som innehåller derivator av en eller flera okända funktioner ORDINÄRA DIFFERENTIALEKVATIONER i) En differentialekvation

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

= y(0) för vilka lim y(t) är ändligt.

= y(0) för vilka lim y(t) är ändligt. Lösningsförslag till tentamensskrivning i SF633 Differentialekvationer I och SF637 Differentialekvationer och transformer III Lördagen den 4 februari, kl 4-9 Hjälpmedel: BETA, Mathematics Handbook Redovisa

Läs mer

Högskolan i Skövde (SK, JS) Svensk version Tentamen i matematik Lösningsförslag till del I

Högskolan i Skövde (SK, JS) Svensk version Tentamen i matematik Lösningsförslag till del I Högskolan i Skövde (SK, JS) Svensk version Tentamen i matematik Lösningsförslag till del I Kurs: MA15G Matematisk Analys MA13G Matematisk analys för ingenjörer MA71A Matematik för lärare C, delkurs Matematisk

Läs mer

Datorövning 1 Fördelningar

Datorövning 1 Fördelningar Lunds tekniska högskola Matematikcentrum Matematisk statistik FMSF20: MATEMATISK STATISTIK, ALLMÄN KURS, 7.5HP FÖR E, HT-15 Datorövning 1 Fördelningar I denna datorövning ska du utforska begreppen sannolikhet

Läs mer

Modeller för dynamiska förlopp

Modeller för dynamiska förlopp Föreläsning 3 Modeller för dynamiska förlopp 3.1 Aktuella avsnitt i läroboken (.1) Population Models. (.) Equilibrium Solutions and Stability. (.3) Acceleration-Velocity Models. 19 FÖRELÄSNING 3. MODELLER

Läs mer

y + 1 y + x 1 = 2x 1 z 1 dy = ln z 1 = x 2 + c z 1 = e x2 +c z 1 = Ce x2 z = Ce x Bestäm den allmänna lösningen till differentialekvationen

y + 1 y + x 1 = 2x 1 z 1 dy = ln z 1 = x 2 + c z 1 = e x2 +c z 1 = Ce x2 z = Ce x Bestäm den allmänna lösningen till differentialekvationen UPPSALA UNIVERSITET Matematiska institutionen Vera Djordjevic PROV I MATEMATIK Civilingenjörsprogrammen Ordinära differentialekvationer 2007-10-12 Skrivtid: 9-14. Tillåtna hjälpmedel: Mathematics Handbook

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

Attila Szabo Niclas Larson Gunilla Viklund Mikael Marklund Daniel Dufåker. GeoGebraexempel

Attila Szabo Niclas Larson Gunilla Viklund Mikael Marklund Daniel Dufåker. GeoGebraexempel matematik Attila Szabo Niclas Larson Gunilla Viklund Mikael Marklund Daniel Dufåker 4 GeoGebraexempel Till läsaren I elevböckerna i serien Matematik Origo finns uppgifter där vi rekommenderar användning

Läs mer

MEKANIK LABORATION 2 KOPPLADE SVÄNGNINGAR. FY2010 ÅK2 Vårterminen 2007

MEKANIK LABORATION 2 KOPPLADE SVÄNGNINGAR. FY2010 ÅK2 Vårterminen 2007 I T E T U N I V E R S + T O C K H O L M S S FYSIKUM Stockholms universitet Fysikum 3 april 007 MEKANIK LABORATION KOPPLADE SVÄNGNINGAR FY010 ÅK Vårterminen 007 Mål Laborationen avser att ge allmän insikt

Läs mer

Differentialekvationer av första ordningen

Differentialekvationer av första ordningen Föreläsning 1 Differentialekvationer av första ordningen 1.1 Aktuella avsnitt i läroboken 1.1) Differential Equations and Mathematical Models. Speciellt exemplen 3, 4 och 5.) 1.2) Integrals as General

Läs mer

Vågrörelselära och optik

Vågrörelselära och optik Vågrörelselära och optik Kapitel 14 Harmonisk oscillator 1 Vågrörelselära och optik 2 Vågrörelselära och optik Kurslitteratur: University Physics by Young & Friedman (14th edition) Harmonisk oscillator:

Läs mer

NUMPROG, 2D1212, vt Föreläsning 1, Numme-delen. Linjära ekvationssystem Interpolation, Minstakvadratmetoden

NUMPROG, 2D1212, vt Föreläsning 1, Numme-delen. Linjära ekvationssystem Interpolation, Minstakvadratmetoden NUMPROG, D, vt 006 Föreläsning, Numme-delen Linjära ekvationssystem Interpolation, Minstakvadratmetoden En av de vanligaste numeriska beräkningar som görs i ingenjörsmässiga tillämpningar är att lösa ett

Läs mer

Betygskriterier Matematik E MA1205 50p. Respektive programmål gäller över kurskriterierna

Betygskriterier Matematik E MA1205 50p. Respektive programmål gäller över kurskriterierna Betygskriterier Matematik E MA105 50p Respektive programmål gäller över kurskriterierna MA105 är en nationell kurs och skolverkets kurs- och betygskriterier finns på http://www3.skolverket.se/ Detta är

Läs mer

Linjär algebra med tillämpningar, lab 1

Linjär algebra med tillämpningar, lab 1 Linjär algebra med tillämpningar, lab 1 Innehåll Per Jönsson Fakulteten för Teknik och Samhälle, 2013 Uppgifterna i denna laboration täcker kapitel 1-3 i läroboken. Läs igenom motsvarande kapitel. Sitt

Läs mer

Teorifrågor. 6. Beräkna konditionstalet för en diagonalmatris med diagonalelementen 2/k, k = 1,2,...,20.

Teorifrågor. 6. Beräkna konditionstalet för en diagonalmatris med diagonalelementen 2/k, k = 1,2,...,20. Teorifrågor Störningsanalys 1. Värdet på x är uppmätt till 0.956 med ett absolutfel på högst 0.0005. Ge en övre gräns för absolutfelet i y = exp(x) + x 2. Motivera svaret. 2. Ekvationen log(x) x/50 = 0

Läs mer

2D1212 NumProg för P1, VT2006 PROJEKTUPPGIFT

2D1212 NumProg för P1, VT2006 PROJEKTUPPGIFT 1 Lennart Edsberg Beatrice Frock Katarina Gustavsson NADA, mars 2006 2D1212 NumProg för P1, VT2006 PROJEKTUPPGIFT A I detta projekt ska du tillämpa de metoder som du lärt dig under kursens gång för att

Läs mer