Laboration 3 Numerisk Analys
|
|
- Ann Vikström
- för 6 år sedan
- Visningar:
Transkript
1 Laboration 3 Numerisk Analys Josefine Klintberg, Louise Abrahamsson Kwetczer 3 oktober 018 1
2 Innehåll 1 Hamiltonska system Jämförelse mellan metoder Energin som funktion av tiden Jämförelse av energi 6.1 Framåt Euler Bakåt Euler Mittpunktsmetoden Exakt lösning Vågekvationen 7 4 d Alemberts lösningsformel Film som illustrerar lösningen av ekvation (7) och (1) Schrödingerekvationen 11 6 Keplerproblemet löst med ode Verlets metod 13 8 Appendix med Matlab-kod Framåt Euler Funktion create system Bakåt Euler Mittpunktsmetoden Symplektisk Euler Energin för de olika metoderna Keplerproblemet med hjälp av Matlabs ode
3 1 Hamiltonska system Vi ska studera Keplerproblemet q 1 (t) q 1 (t) = (q 1 (t) + q (t) ) 3/ q (t) q (t) = (q 1 (t) + q (t) ) 3/ (1) och jämföra olika numeriska metoders approximation över långa tider. För ett Hamiltonskt system gäller q(t) = p H(p(t), q(t)) ṗ(t) = q H(p(t), q(t)) () Vi vill visa att ekvation (1) är ett Hamiltonskt system med Hamiltonianen H(p, q) = 1 p 1 q. Där x = (x 1 + x ) 1/. Beräkning av ekvation () med den givna Hamiltonianen ger: q = p H(p, q) = (p 1, p ) (3) ( ) q 1 ṗ = q H(p, q) = (q1 +, q q )3/ (q1 + q )3/ (4) Det givna systemet (1) innehåller en andra ordningens tidsderivata i q-variabeln varför vi måste tidsderivera ekvation (3) en gång. Detta ger att q = (ṗ 1, ṗ ), där (ṗ 1, ṗ ) är exakt det vi har i ekvation (4). Vi har alltså att: ( ) q 1 q = (ṗ 1, ṗ ) = (q1 +, q q )3/ (q1 + q )3/ Denna ekvation är precis samma som ekvation (1), vilket medför att ekvation (1) är ett Hamiltonskt system. Vi vill nu visa att energin H(p(t), q(t)) är konstant för den exakta lösningen (1). För att det ska vara en konstant lösning måste tidsderivatan Ḣ vara lika med noll. Kedjeregeln ger att: Ḣ(p, q) = p H(p, q)ṗ + q H(p, q) q. Insättning av ekvationerna () ger vidare: Ḣ(p, q) = p H(p, q) ( q H(p, q)) + q H(p, q) p H(p, q) = 0 Detta visar att energin H(p, q) är konstant. 3
4 1.1 Jämförelse mellan metoder Vi plottar banorna (q 1 (t), q (t)) i koordinatsystem i planet, för begynnelsedatan q 1 (0) = 1 a, q (0) = 0, p 1 (0) = 0, p (0) =. Där a är excentriciteten, 1+a 1 a 0 a < 1, vilket är ett tal som karaktäriserar ett kägelsnitt och kan beräknas som kvoten av avståndet mellan brännpunkterna och storaxeln. Talet a kan då ses som som ett mått på ellipsens utdragenhet. Vi väljer a = 0, 5. Ekvation (1) beskriver det så kallade två-kropps problemet där två kroppar attraherar varandra med Newtons kraft och koordinaterna väljs så att den ena kroppen är i origo. Newton visade matematiskt att banan blir en ellips med excentriciteten a. Vi börjar med framåt Euler-metoden. Vi gjorde funktionen createsystem för att skapa Keplerproblemet (1). I vår kod använder vi sedan begynnelsevärdena och för varje steg så skapar vi nya värden på p 1, p, q 1, q. I övriga tre metoder använder vi oss av fixpunktsiteration för att hitta våra planetbanor. (a) Framåt Euler (b) Bakåt Euler (c) Mittpunktsmetoden (d) Symplektisk Euler Figur 1: Planetbanornas utseende för de olika metoderna. 4
5 1. Energin som funktion av tiden (a) Framåt Euler (b) Bakåt Euler (c) Mittpunktsmetoden (d) Symplektisk Euler Figur : Energin som funktion av tiden för de olika metoderna. Som vi ser i figurerna ovan har de olika metoderna olika energibevarande. I metoden framåt-euler så ökar energin med tiden, detta kan vi även se i figuren för planetbanan då planeten rör sig utåt. För bakåt-euler blir det tvärtom, i denna metod minskar energin för varje iteration vilket också kan utläsas från både energiplotten och planetbanans rörelse. I detta fall rör sig planeten inåt mot mitten. För de två sista metoderna, mittpunktsmetoden och symplektiska Euler hålls energin i princip konstant och detta kan vi även se i planetbanorna för dessa metoder då de hela tiden rör sig i samma bana. Vi kan därmed dra slutsatsen att de bästa metoderna för att ta fram en planets rörelsebana är någon av de sistnämnda då vi vet att en planeter rör sig i konstanta banor. 5
6 Jämförelse av energi Det enklaste hamiltonska systemet ges av: y = iy (5) där i är den imaginära enheten och y(t) C. Vi vet att Hamiltonianen är H(y(t)) = y. Vi vill nu jämföra de numeriska metoderna, framåt- och bakåt Euler, mittpunktsmetoden samt den exakta lösningen och se vad som händer med energin med tiden..1 Framåt Euler Framåt Eulerapproximationen ger: y n+1 y n h = iy n = y n+1 = y n (1 + ih) Insättning i Hamiltonianen ger: H n+1 = y n+1 = y n(1 + ih) = y n 1 + ih = y n 1 + h > y n = H }{{} n >1 Då H n+1 > H n ser vi att energin växer med tiden för metoden framåt Euler.. Bakåt Euler Bakåt Eulerapproximationen ger: y n+1 y n h = iy n+1 = y n+1 = y n 1 ih Insättning i Hamiltonianen ger: H n+1 = y n+1 = 1 ( ) yn = y n 1 ih 1 1 ih = y n 1 < y n = H n 1 + h }{{} <1 Då H n+1 < H n ser vi att energin minskar med tiden för metoden bakåt Euler..3 Mittpunktsmetoden Mittpunktsmetoden ger: y n+1 y n h = i (y n + y n+1 ) = y n+1 = y n 1 + ih 1 ih 6
7 Insättning i Hamiltonianen ger: H n+1 = y n+1 = y n 1 + ih 1 ih = y n 1 + ( h ) yn = = H n 1 + ( h ) Då H n+1 = H n ser vi att energin är konstant för mittpunktsmetoden..4 Exakt lösning Vi ser att differentialekvationen är separabel. Vi får: 1 y dy = idt integration ger ln y = it + c 1 = y = c e it Insättning i Hamiltonianen ger: H = y = c e it = c Då c är en konstant ser vi att energin är konstant för den exakta lösningen. 3 Vågekvationen Vågekvationen beskriver vågors utbredning. Det kan handla om ljudvågor, elektromagnetiska vågor eller vibrationer i en sträng. Vågekvationen definieras som: u t (x, t) = c u (x, t), t > 0, x (0, 1), x u(0, t) = u(1, t) = 0 (6) där c är konstant (ljud/ljus hastighet). Om vi approximerar vågekvationen genom att först approximera vektorn u R N+1, där u u(j/n, t) för j = 0, 1,,..., N och låt N (u j+1 (t) u j (t) + u j 1 (t)) u x (j/n, t) vara den vanliga approximationen av andraderivatan, då får vi följande system av differentialekvationer: u j (t) t = c N (u j+1 (t) u j (t) + u j 1 (t)), j = 1,..., N 1 (7) så att d û(t)/dt = c Aû(t) Energin ges av H = dû(t)/dt / c û(t) Aû(t)/: 7
8 Först vill vi visa att energin är konstant för alla tider. Så vi deriverar energin med avseende på tiden. H = du dt d u dt }{{} =c Au (c du dt Au + c u A Detta visar att energin är konstant för alla tider. du dt ) = du dt c Au du dt c Au = 0 Nu vill vi visa att vågekvationen är ett hamiltonskt system, vi väljer att kalla u = q och u = p. Vi använder så ekvation (), eftersom vi vet att detta ska uppfyllas för ett hamiltonskt system. Vi beräknar följande: Vi får då från ekvationerna att: q(t) = p H = p ( p c q Aq ) = p (8) ṗ(t) = q H = q ( p c q Aq ) = c Aq (9) q = ṗ = c Aq (10) Eftersom A är definierad som: A = N Betyder detta att vi kan skriva ekvation (10) som: q = c Aq = c N (q j+1 q j + q j 1 ) (11) Om vi återinför våra första variabler, det vill säga att u = q och u = p så ser vi att ekvation (11) är lika med ekvation (7) och därmed har vi visat att vågekvationen är ett hamiltonskt system. Eftersom vågekvationen är ett hamiltonskt system så är det lämpligt att använda symplektiska Euler som numerisk metod. Detta eftersom symplektiska Euler är energibevarande och det är precis det som är viktigt för hamiltonska system. 8
9 4 d Alemberts lösningsformel d Alemberts lösningsformel beskriver lösningen till vågekvationen i ett oändligt område och ges av: u(x, t) = 1 (u(x + ct, 0) + u(x ct, 0)) (1) Det vill säga, vågekvationen given på detta sätt: Med u t (x, t) = c u (x, t), x t u t (x, t) = 0 t=0 > 0, x R Detta kan visas på följande sätt: Alltså följer att: u t = 1 (cu (x + ct, 0) cu (x ct, 0)) u t = 1 c ((u (x + ct, 0) + u (x ct, 0) u x = 1 (u (x + ct, 0) + u (x ct, 0)) u t = c u x Och begynnelsevärdet fås från: u (x, t) t = 1 t=0 (cu (x, 0) cu (x, 0)) = 0 9
10 4.1 Film som illustrerar lösningen av ekvation (7) och (1) Vi använde oss av koden som vi fick given i instruktionerna. När vi körde koden i Matlab så fick vi två stycken filmer. Figur 3: Lösning av (7) och (1) Först får vi upp en film som visar den blåa grafen ovan. Det börjar som en topp som går nedåt och delar upp sig i två separata toppar som rör sig utåt sidorna. När vi kör för en längre tid så vänder vågorna och blir upp och ned. Figur 4: Skillnaden mellan lösningarna Den andra filmen vi får upp är den röda och den visar skillnaden mellan lösningarna till (7) och (1). När vi ändrar på randvillkoren så får vi filmer som till en början ser likadana ut som innan men när vi kommer till kanterna så vänder vågorna tillbaka och rör sig mot mitten igen och sedan ut, denna gången fortsätter de åt samma håll, dvs vänds ej. 10
11 Figur 5: Beetende med Neumannvillkor Vi ser likheter med beteendet som borde uppkomma då vi studerar vågekvationen för en sträng. Där motsvarar våra första randvillkor en sträng som är fastspänd i ändarna, när vi ändrar randvillkoren så motsvarar detta istället fria ändar. Denna teorin stämmer bra med hur våra filmer ser ut. Vi ser i filmen att skillnaderna på vågorna från början är väldigt lite fram tills vi kommer till randen. Detta beror på att den numeriska lösningen vänder tillbaka medan den riktiga lösningen fortsätter i all oändlighet. Därmed får vi en skillnad på exakt en våg. 5 Schrödingerekvationen Schrödingerekvationen är en partiell differentialekvation som har en central betydelse inom kvantmekaniken, den beskriver hur vågekvationen beter sig över tiden och ser ut på följande sätt: d ψ(t) = iaψ(t) (13) dt Där A är en konstant symmetrisk reell n x n matris (rumsdiskretiseringen redan gjord). Vi ska nu undersöka huruvida Schrödingerekvationen är ett hamiltonskt system. Om den är det så betyder det att vi måste ha en Hamiltonian som uppfyller ekvationerna (). Vi ser att Schrödingerekvationen liknar det enklaste hamiltonska systemet som vi studerade i avsnitt. Där fick vi givet att Hamiltonianen är H(y(t)) = y. Vi utgår ifrån att den sökta Hamiltonianen för Schrödingerekvationen borde se ut på ungefär samma sätt. Dock har vi nu även en matris A att ta hänsyn till (övriga tillägg är enbart konstanter och ska inte påverka). Vi får givet att den totala sannolikheten bevaras och ges av ψ(t) = n i=1 ψ i(t)ψ i (t). Vi ansätter att ψ i = p i + iq i där p är realdel och q imaginärdel till ψ. 11
12 Vi ansätter en Hamiltonian som ser ut på detta sätt: H(ψ(t)) = A ψ För att bevisa att Schrödingerekvationen är ett hamiltonskt system så måste vi visa att ekvation () verkligen uppfyller ekvation (13). Om vi utgår från att ψ är ett godtyckligt komplext tal med realdel och imaginärdel som definierat ovan, då blir Schrödingerekvationen (14) på följande sätt: ψ i = iaψ i (t) ṗ i + i q i = ia(p i + iq i ) ṗ i + i q i = A(q i ip i ) (14) Med hjälp av räkneregler för komplexa tal så vet vi nu att det vi vill visa är att med vår Hamiltonian i ekvation () så ska ṗ i = Aq i och q i = Ap i. q i (t) = pi H(p i (t), q i (t)) = pi ( A ψ i ) = p i ( Ap i p i Aq i q i ) = Ap i ṗ i (t) = qi H(p i (t), q i (t)) = qi ( A ψ i ) = q i ( Ap i p i Aq i q i ) = Aq i (15) Vi har därmed visat att Schrödingerekvationen är ett hamiltonskt system. Precis som för vågekvationen så är det lämpligt att använda symplektisk euler som numerisk metod. Detta eftersom den är energibevarande och vi fick givet att den totala sannolikheten bevaras och uttrycket för denna används i Hamiltonianen. 1
13 6 Keplerproblemet löst med ode45 Genom att implementera Matlabs ode45 får vi en planetbana som ser ut enligt figuren nedan. Vi ser att denna metod inte ger ett jättebra resultat då planetbanan snabbt faller in mot centrum. Figur 6: Planetbanan beräknad med hjälp av ode45. Noggrannhetsordningen för ode45 är 4, för mittpunktsmetoden och för symplektiska Euler 1. Även om ode45 har högra noggrannhetsordning så kan vi se att för lång tid så kommer mittpunktsmetoden och symplektisk euler att bevara energin bättre än ode45. 7 Verlets metod Den dominerande metoden för standard molekyldynamik, q = f(q), med konstant antal partiklar, volym och energi, är Verlets metod som leder till: q n+1 q n + q n 1 h = f(q n ) Vi vill visa att detta även gäller för den symplektiska Eulermetoden. Vi börjar med att skriva om q = f(q) som ett system av första ordningens differentialekvtioner och får då: { q = p (16) ṗ = f(q) Om detta ska vara ett Hamiltonskt system vet vi att q = p H(p, q) och ṗ = q H(p, q). Detta ger att: 13
14 För Symplektiska Euler fås då: { q = p = p H(p, q) ṗ = f(q) = q H(p, q) (17) q n+1 = q n + h p H(p n+1, q n ) (18) p n+1 = p n h q H(p n+1, q n ) }{{} =f(q n ) Detta ger att ekvation (19) kan skrivas enligt: Vi har enligt ekvation (17): Ekvation (18) ger då: (19) p n+1 = p n hf(q n ) (0) p H(p n+1, q n ) = p n+1 q n+1 = q n + h p H(p n+1, q n ) = q n + hp n+1 = p n+1 = qn+1 q n = p n = qn q n 1 h h p n+1 och p n insatt i ekvation (0) ger: (1) q n+1 q n h = qn q n 1 h hf(q n ) = qn+1 q + q n 1 h = f(q n ) Detta visar att symplektiska Euler kan skrivas på samma form som ovan. 14
15 8 Appendix med Matlab-kod 8.1 Framåt Euler clear all, close all len = 0.001; % steglängd s = ; % antal steg q1 = zeros(1,s); q = zeros(1,s); p1 = zeros(1,s); p = zeros(1,s); % Begynnelsevärden a=0.5; q1(1) = 1-a; q(1) = 0; p1(1) = 0; p(1) = sqrt((1+a)/(1-a)); for i=:s [w1,w] = create_system(q1(i-1),q(i-1)); p1(i) = p1(i-1) + w1*len; p(i) = p(i-1) + w*len; q1(i) = q1(i-1) + p1(i-1)*len; q(i) = q(i-1) + p(i-1)*len; end plot(q1,q) axis equal Energi(u,h,s) Funktion create system function [a,b] = create_system(c,d) % Keplerproblemet % Där [a,b] = [q1,q ], [c,d] = [q1,q] a = -c/(((c^)+(d^))^(3/)); % Definition av q1 b = -d/(((c^)+(d^))^(3/)); % Definition av q end 8. Bakåt Euler close all h = 0.05; % steglängd s = 50000; % antal steg 15
16 tol = 1e-10; u = zeros(4,s); % Begynnelsevärden a=0.5; u(:,1)=[1-a; 0; 0; sqrt((1+a)/(1-a))]; f [h*p1; h*p; h*(-q1/(q1^+q^)^(3/)); h*(-q/(q1^+q^)^(3/))]; for i=:s w = u(:,i-1); while max(abs(u(:,i-1) + f(w(1),w(),w(3),w(4))-w))> tol w = u(:,i-1) + f(w(1),w(),w(3),w(4)); end u(:,i)=w; end q1=u(1,:); q=u(,:); plot(q1,q) Energi(u,h,s) 8.3 Mittpunktsmetoden close all h = 0.001; % steglängd s = 90000; tol = 1e-10; u = zeros(4,s); % Begynnelsevärden a=0.5; u(:,1)=[1-a; 0; 0; sqrt((1+a)/(1-a))]; f [1/*(h*p1+h*p3); 1/*(h*p+h*p4); h*(-1/*(q1+q3)/((1/*(q1+q3))^ +(1/*(q+q4))^)^(3/)); h*(-1/*(q+q4)/((1/*(q1+q3))^ +(1/*(q+q4))^)^(3/))]; for i=:s w = u(:,i-1); while max(abs(u(:,i-1) + 16
17 f(w(1),w(),w(3),w(4),u(1,i-1),u(,i-1),u(3,i-1), u(4,i-1))-w))> tol w = u(:,i-1) + f(w(1),w(),w(3),w(4),u(1,i-1),u(,i-1),u(3,i-1),u(4,i-1)); end u(:,i)=w; end q1=u(1,:); q=u(,:); plot(q1,q) axis equal Energi(u,h,s) 8.4 Symplektisk Euler %Symplektisk h = 0.001; s = ; tol = 1e-10; % Begynnelsevärden a=0.5; u=zeros(4,s); u(:,1)=[1-a; 0; 0; sqrt((1+a)/(1-a))]; f=@(p1,p,q1,q) [p1; p; -q1/(q1^+q^)^(3/); -q/(q1^+q^)^(3/)]; for i=:s w = u(:,i-1); while max(abs(u(:,i-1) + h* f(w(3),w(4),u(1,i-1),u(,i-1))-w))> tol w = u(:,i-1) + h* f(w(3),w(4),u(1,i-1),u(,i-1)); end u(:,i)=w; end q1=u(1,:); q=u(,:); plot(q1,q) title( Symplektisk Euler ) xlabel( q1(t) ) ylabel( q(t) ) Energi(u,h,s) 8.5 Energin för de olika metoderna 17
18 function Energi(u,h,s) figure 1/*(p1.^+p.^)-1./sqrt(q1.^+q.^); t= h:h:s*h; plot(t,f(u(3,:),u(4,:),u(1,:),u(,:))) title( Energi ) xlabel( Tid ) ylabel( Energi ) end 8.6 Keplerproblemet med hjälp av Matlabs ode45 %[tout,yout]=ode45(odefun,tspan,y0) tspan=[ ]; a=0.5; u=[0; sqrt((1+a)/(1-a)); 1-a; 0]; f [(-u(3)/(u(3)^+u(4)^)^(3/)); (-u(4)/(u(3)^+u(4)^)^(3/)); u(1); u()]; [tout,yout]=ode45(f,[t0 tend],u); plot(yout(:,3),yout(:,4)) axis equal 18
Laboration 3. Ergodicitet, symplektiska scheman och Monte Carlo-integration
Laboration 3 Ergodicitet, symplektiska scheman och Monte Carlo-integration Hela labben måste vara redovisad och godkänd senast 3 januari för att generera bonuspoäng till tentan. Kom väl förberedd och med
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
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.
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
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
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 =
TMV151/181 Matematisk analys i en variabel M/Td, 2013 MATLAB NUMERISK LÖSNING AV ORDINÄRA DIFFERENTIALEKVATIONER
TMV151/181 Matematisk analys i en variabel M/Td, 2013 MATLAB NUMERISK LÖSNING AV ORDINÄRA DIFFERENTIALEKVATIONER Beskrivning och mål. Den här laborationen syftar till att ge en grundläggande förståelse
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
Numerisk lösning till den tidsberoende Schrödingerekvationen.
Numerisk lösning till den tidsberoende Schrödingerekvationen. Det är enbart i de enklaste fallen t ex när potentialen är sträckvis konstant som vi kan lösa Schrödingerekvationen analytiskt. I andra fall
Laboration 1 i SF1544: Öva på Matlab och konstruera en optimal balk Avsikten med denna laboration är att:
Laboration 1 i SF1544: Öva på Matlab och konstruera en optimal balk Avsikten med denna laboration är att: - snabbt komma igång med träning på matlabprogrammering (uttnyttja gärna alla schemalagda laborationstillfällen,
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
Laboration 1: Optimalt sparande
Avsikten med denna laboration är att: Laboration 1: Optimalt sparande - snabbt komma igång med träning på matlabprogrammering (uttnyttja gärna alla schemalagda laborationstillfällen, - lösa ett optimeringsproblem
Redan på 1600-talet upptäckte Johannes Kepler att planeternas banor
Thomas Lingefjärd & Sture Sjöstedt Heltalspunkter på ellipsen Att undersöka matematiska samband har alltid varit en drivkraft inom matematiska vetenskaper och ibland leder en sådan undersökning fram till
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 =
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
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
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
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
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)
Numeriska metoder, grundkurs II. Dagens program. Gyllenesnittminimering, exempel Gyllenesnittetminimering. Övningsgrupp 1
Numeriska metoder, grundkurs II Övning 5 för I Dagens program Övningsgrupp 1 Johannes Hjorth hjorth@nada.kth.se Rum :006, Roslagstullsbacken 5 08-790 69 00 Kurshemsida: http://www.csc.kth.se/utbildning/kth/kurser/d0/numi07
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
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
Omtentamen i DV & TDV
Umeå Universitet Institutionen för Datavetenskap Gunilla Wikström (e-post wikstrom) Omtentamen i Teknisk-Vetenskapliga Beräkningar för DV & TDV Tentamensdatum: 2005-06-07 Skrivtid: 9-15 Hjälpmedel: inga
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
TENTAMEN I GRUNDKURS I NUMERISKA METODER - DEL 2
Numerisk Analys - Institutionen för Matematik KTH - Royal institute of technology 218-5-28, kl 8-11 SF1547 TENTAMEN I GRUNDKURS I NUMERISKA METODER - DEL 2 Rättas endast om del 1 är godkänd. Betygsgräns
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
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
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
1. Beräkna volymen av det område som begränsas av paraboloiden z = 4 x 2 y 2 och xy-planet. Lösning: Volymen erhålles som V = dxdydz.
Lösningsförslag till tentamensskrivning i Matematik IV, F636(5B0,5B30). Tisdagen den januari 0, kl 400-900. Hjälpmedel: BETA, Mathematics Handbook. Redovisa lösningarna på ett sådant sätt att beräkningar
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
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
Numeriska metoder för ODE: Teori
Numeriska metoder för ODE: Teori Vilka metoder har vi tagit upp? Euler framåt Euler bakåt Trapetsmetoden y k+ = y k + hf(t k, y k ), explicit y k+ = y k + hf(t k+, y k+ ), implicit y k+ = y k + h (f(t
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
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
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.
SF1544 LABORATION 2 INTEGRATION, MONTE-CARLO OCH BLACK-SCHOLES EKVATION FÖR OPTIONER
SF1544 LABORATION INTEGRATION, MONTE-CARLO OCH BLACK-SCHOLES EKVATION FÖR OPTIONER Avsikten med denna laboration är att: - snabbt komma igång med träning på matlabprogrammering (uttnyttja gärna alla schemalagda
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
ÖVN 2 - DIFFERENTIALEKVATIONER OCH TRANSFORMMETODER - SF1683. Inofficiella mål
ÖVN 2 - DIFFERENTIALEKVATIONER OCH TRANSFORMMETODER - SF1683 KARL JONSSON Nyckelord och innehåll Andra ordningens linjära differentialekvationer Homogena ekvationen Fundamental lösningsmängd, y 1 (t),
Uppsala Universitet Matematiska Institutionen Bo Styf. Sammanfattning av föreläsningarna 11-14, 16/11-28/
Uppsala Universitet Matematiska Institutionen Bo Styf Transformmetoder, 5 hp gy, IT, W, X 2011-10-26 Sammanfattning av föreläsningarna 11-14, 16/11-28/11 2012. Här lär vi oss använda transformer för att
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
LABORATION 2. Trapetsregeln, MATLAB-funktioner, ekvationer, numerisk derivering
SF1518,SF1519,numpbd15 LABORATION 2 Trapetsregeln, MATLAB-funktioner, ekvationer, numerisk derivering - Genomför laborationen genom att göra de handräkningar och MATLAB-program som begärs. Var noga med
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
Två gränsfall en fallstudie
19 november 2014 FYTA11 Datoruppgift 6 Två gränsfall en fallstudie Handledare: Christian Bierlich Email: christian.bierlich@thep.lu.se Redovisning av övningsuppgifter före angiven deadline. 1 Introduktion
Bose-Einsteinkondensation. Lars Gislén, Malin Sjödahl, Patrik Sahlin
Bose-Einsteinkondensation Lars Gislén, Malin Sjödahl, Patrik Sahlin 3 mars, 009 Inledning Denna laboration går ut på att studera Bose-Einsteinkondensation för bosoner i en tredimensionell harmonisk-oscillatorpotential.
Tentamen del 2 SF1511, , kl , Numeriska metoder och grundläggande programmering
KTH Matematik Tentamen del 2 SF1511, 2018-03-16, kl 8.00-11.00, Numeriska metoder och grundläggande programmering Del 2, Max 50p + bonuspoäng (max 4p). Rättas ast om del 1 är godkänd. Betygsgränser inkl
Lösningar till utvalda uppgifter i kapitel 1
Lösningar till utvalda uppgifter i kapitel. Vi utnyttjar definitionen av skalärprodukt som ger att u v u v, där α är (minsta) vinkeln mellan u v. I vårt fall så får vi 7 =. Alltså är den sökta vinkeln
= = 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
Tentamen, del 2 DN1240 Numeriska metoder gk II för F
Tentamen, del DN140 Numeriska metoder gk II för F Fredag 14 december 01 kl 14 17 Lösningar DEL : Inga hjälpmedel. Rättas endast om del 1 är godkänd. Betygsgränser inkl bonuspoäng: 10p D, 0p C, 30p B, 40p
IV, SF1636(5B1210,5B1230).
Lösningar till tentamensskrivning i Matematik I, F636(5B,5B3) Tisdagen den 9 augusti 8, kl 4-9 Hjälpmedel: BETA, Mathematics Handbook Redovisa lösningarna på ett sådant sätt att beräkningar och resonemang
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
Tentamen, del 2 Lösningar DN1240 Numeriska metoder gk II F och CL
Tentamen, del Lösningar DN140 Numeriska metoder gk II F och CL Lördag 17 december 011 kl 9 1 DEL : Inga hjälpmedel Rättas ast om del 1 är godkänd Betygsgränser inkl bonuspoäng: 10p D, 0p C, 30p B, 40p
( ) = 2x + y + 2 cos( x + 2y) omkring punkten ( 0, 0), och använd sedan detta ( ).
KTH matematik Tentamen i SF66 Flervariabelanalys den 7 juni kl 8.3. Tillåtet hjälpmedel: Endast Beta Mathematics Handbook. Tydliga lösningar med fullständiga meningar och utförliga motiveringar krävs för
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.
Partiella differentialekvationer (TATA27)
Partiella differentialekvationer (TATA27) Linköpings universitet Vår termin 2015 Inneåll 1 Introduktion 1 1.1 Notation............................................. 1 1.2 Differentialekvationer......................................
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
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.
6. Temperaturen u(x) i positionen x av en stav uppfyller värmeledningsekvationen. u (x) + u(x) = f(x), 0 x 2, u(0) = 0 u(2) = 1,
Institutionen för Matematik, KTH Tentamen del 2 Analytiska och numeriska metoder för differentialekvationer SF1523 8.-11. 18/8 217 Formelsamlingen BETA är tillåtet hjälpmedel men ej miniräknare. Råd för
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.
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,
Numeriska metoder för ODE: Teori
Numeriska metoder för ODE: Teori Målen för föreläsningen Stabilitet vid diskretisering av ODE med numeriska metoder Definition: Den analytiska lösningen till en ODE är begränsad. En numerisk metod för
) + γy = 0, y(0) = 1,
Institutionen för Matematik, KTH Tentamen del Numeriska metoder SF545 8.00-.00 / 04 Inga hjälpmedel är tillåtna (ej heller miniräknare). Råd för att undvika poängavdrag: Skriv lösningar med fullständiga
= e 2x. Integrering ger ye 2x = e 2x /2 + C, vilket kan skrivas y = 1/2 + Ce 2x. Här är C en godtycklig konstant.
Lösningsförslag till Tentamen, SF1633, Differentialekvationer I den 19 december 216 kl 8: - 13: För godkänt (betyg E krävs tre godkända moduler från del I Varje moduluppgift består av tre frågor För att
} + t { z t -1 - z t (16-8)t t = 4. d dt. (5 + t) da dt. {(5 + t)a} = 4(5 + t) + A = 4(5 + t),
Tentamensskrivning i Matematik IV, 5B110 Måndagen den 1 oktober 005, kl 1400-1900 Hjälpmedel: BETA, Mathematics Handbook Redovisa lösningarna på ett sådant sätt att beräkningar och resonemang är lätta
Fouriers metod, egenfunktionsutvecklingar.
Vårterminen 2002 KONTINUERLIGA SYSTEM, några viktiga begrepp och metoder i kap 3 och H (partiellt) Fouriers metod, egenfunktionsutvecklingar Värmeledning i en begränsad stav med variabelseparation Problem:
Institutionen för Matematik, KTH Lösningar till tentamen i Analys i en variabel för I och K (SF1644) 1/ e x h. (sin x) 2 1 cos x.
Institutionen för Matematik, KTH Lösningar till tentamen i Analys i en variabel för I och K (SF644) /6 29. Bestäm med derivatans definition d dx ex. Derivatans definition är f (x) = lim h h ( f(x + h)
Institutionen för Matematiska Vetenskaper TENTAMEN I LINJÄR ALGEBRA OCH NUMERISK ANALYS F1, TMA
Institutionen för Matematiska Vetenskaper Göteborg TENTAMEN I LINJÄR ALGEBRA OCH NUMERISK ANALYS F, TMA67 009-08-7 DAG: Torsdag 7 augusti 009 TID: 8.30 -.30 SAL: V Ansvarig: Ivar Gustafsson, tel: 77 0
SF1625 Envariabelanalys Lösningsförslag till tentamen DEL A
SF1625 Envariabelanalys Lösningsförslag till tentamen 2015-01-12 DEL A 1. Betrakta funktionen f som ges av f(x) = xe 1/x. A. Bestäm definitionsmängden till f. B. Beräkna de fyra gränsvärdena lim x ± f(x)
SVAR: Det är modell 1 som är rimlig för en avsvalningsprocess. Föremålets temperatur efter lång tid är 20 grader Celsius.
Lösningsförslag till tentamensskrivning i SF633 Differentialekvationer I Onsdagen den maj 03, kl 0800-300 Hjälpmedel: BETA, Mathematics Handbook Redovisa lösningarna på ett sådant sätt att beräkningar
SF1545 Laboration 1 (2015): Optimalt sparande
Avsikten med denna laboration är att: SF1545 Laboration 1 (215: Optimalt sparande - snabbt komma igång med träning på matlabprogrammering (uttnyttja gärna alla schemalagda laborationstillfällen, - lösa
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
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Ö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
2D1250 Tillämpade numeriska metoder II vt 06 Nada, J.Op p 1 (5) Om Verlet s metod
Nada, J.Op p 1 (5) Om Verlet s metod Eftersom det blev något fel på tavelanteckningarna 30/3 ψ-faktorn nedan tappade ett h i nämnaren - ges här en korrekt version. Vi studerar en harmonisk oscillator med
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!)
Institutionen för Matematiska Vetenskaper TENTAMEN I LINJÄR ALGEBRA OCH NUMERISK ANALYS F1, TMA
Institutionen för Matematiska Vetenskaper Göteborg TENTAMEN I LINJÄR ALGEBRA OCH NUMERISK ANALYS F, TMA67-8-5 DAG: Onsdag 5 augusti TID: 8.3 -.3 SAL: V Ansvarig: Ivar Gustafsson, tel: 75-33545 Förfrågningar:
y(0) = e + C e 1 = 1
KTH-matematik Tentamensskrivning, 006-01-14, kl. 14.00 19.00. 5B106 Differentialekvationer I, för BDMP. Hjälpmedel: BETA, Mathematics Handbook. För godkänt betyg (3) krävs minst 17 poäng, för betyg 4 krävs
Kaos i Hénon-Helies systemet
Kaos i Hénon-Helies systemet Projekt i Analytisk Mekanik Av: Christian Emanuelsson Karlstads universitet hösten 2011 Kaos i Hénon-Helies systemet Överblick: Introducera kaos Presentera Hénon-Helias Visualisera
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
Tentamen: Numerisk Analys MMG410, GU
Tentamen: Numerisk Analys MMG41, GU 17-6- 1. Ge kortfattade motiveringar/lösningar till nedanstående uppgifter! Ett korrekt svar utan motivering ger inga poäng! a) Antag att vi arbetar med fyrsiffrig decimal
KTH Matematik Tentamensskrivning i Differentialekvationer och transformer III, SF1637.
KTH Matematik Tentamensskrivning i Differentialekvationer och transformer III, SF637. Måndagen den 7 oktober, kl 8-3. Hjälpmedel: BETA, Mathematics Handbook. Redovisa lösningarna på ett sådant sätt att
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
Komplexa tal: Begrepp och definitioner
UPPSALA UNIVERSITET Baskurs i matematik, 5hp Matematiska institutionen Höstterminen 007 Erik Darpö Martin Herschend Komplexa tal: Begrepp och definitioner Komplexa tal uppstod ur det faktum att vissa andragradsekvationer,
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
2D1250 Tillämpade numeriska metoder II
1 lof Runborg NADA 2 april 2002 2D1250 Tillämpade numeriska metoder II A LABRATIN 5 rdinära differentialekvationer I den här laborationen ska ni experimentera med olika numeriska metoder 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
Vectorer, spannet av vektorer, lösningsmängd av ett ekvationssystem.
Vectorer, spannet av vektorer, lösningsmängd av ett ekvationssystem. Begrepp som diskuteras i det kapitlet. Vektorer, addition och multiplikation med skalärer. Geometrisk tolkning. Linjär kombination av
Ordinära differentialekvationer,
Sammanfattning metoder Ordinära differentialekvationer, del 2 Beräkningsvetenskap II n Eulers metod (Euler framåt, explicit Euler): y i+1 = y i + h i f (t i, y i ) n Euler bakåt (implicit Euler): y i+1
Lösningsanvisningar till vissa av de icke obligatoriska workout-uppgifterna i Beräkningsvetenskap II
Lösningsanvisningar till vissa av de icke obligatoriska workout-uppgifterna i Beräkningsvetenskap II Kurvanpassning 6. A = [1 1; 2 1; 1 2; 2 3; 2 5; 2 4]; v = [30.006; 44.013; 46.006; 76.012; 108.010;
MMA127 Differential och integralkalkyl II
Mälardalens högskola Akademin för utbildning, kultur och kommunikation MMA17 Differential och integralkalkyl II Tentamen Lösningsförslag 9..19 8. 11. Hjälpmedel: Endast skrivmaterial (gradskiva tillåten).
Tentamen SF1633, Differentialekvationer I, den 23 oktober 2017 kl
Matematiska Institutionen, KTH Tentamen SF633, Differentialekvationer I, den 23 oktober 27 kl 8.- 3.. Examinator: Pär Kurlberg OBS: Inga hjälpmedel är tillåtna på tentamensskrivningen. För full poäng krävs
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
MMA127 Differential och integralkalkyl II
Mälardalens högskola Akademin för utbildning, kultur och kommunikation MMA127 Differential och integralkalkyl II Tentamen Lösningsförslag 211.8.11 14.3 17.3 Hjälpmedel: Endast skrivmaterial (gradskiva
TANA81: Simuleringar med Matlab
TANA81: Simuleringar med Matlab - Textsträngar och Texthantering. - Utskrifter till fil eller skärm. - Exempel: Slumptal och Simulering. - Exempel: Rörelseekvationerna. - Vanliga matematiska problem. Typeset
Denna föreläsning. DN1212 Numeriska metoder och grundläggande programmering FN Runge-Kuttas metoder. Repetition av FN6 (GNM kap 6.
Denna föreläsning DN1212 Numeriska metoder och grundläggande programmering FN7 09-03-23 Hedvig Kjellström hedvig@csc.kth.se! Repetition av FN6 (GNM kap 6.1G-2G)! Runge-Kuttas metoder ökad noggrannhet!
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
Frågorna 1 till 6 ska svaras med sant eller falskt och ger vardera 1
ATM-Matematik Mikael Forsberg 6-64 89 6 Matematik med datalogi, mfl. 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.
För startpopulationer lika med de stationära lösningarna kommer populationerna att förbli konstant.
Lösningsförslag till tentamensskrivning i Differentialekvationer I, SF633(5B6) Tisdagen den 6 augusti, kl -9 Hjälpmedel: BETA, Mathematics Handbook Redovisa lösningarna på ett sådant sätt att beräkningar
10 1 Felgraf. Fel Antal steg
Tillämpade Numeriska II, Lab 6 Josef Arvidsson, F99 7882-244 f99-jar@f.kth.se Tomas Almberger, F99 836- f99-tal@f.kth.se 25 november 23 Partiella differentialekvationer. Värmeledningsekvationen.. Del a.
Beräkningsuppgift I. Rörelseekvationer och kinematiska ekvationer
1 Beräkningsuppgift I Vi skall studera ett flygplan som rör sig i xz planet, dvs vi har med de frihetsgrader som brukar kallas de longitudinella. Vi har ett koordinatsystem Oxyz fast i flygplanet och ett
Absolutstabilitet. Bakåt Euler Framåt Euler
Absolutstabilitet Introduktion För att en numerisk ODE-metod ska vara användbar måste den vara konvergent, dvs den numeriska lösningen ska närma sig den exakta lösningen när steglängden går mot noll. Det