Ordinära differentialekvationer
|
|
- Anna-Karin Falk
- för 5 år sedan
- Visningar:
Transkript
1 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 a där f en given funktion och u a en given konstant. Som exempel tar vi problemet u = u(t)+sin(t)+cos(t), t 4 u() = u med analytisk (exakt) lösning u(t) = sin(t)+u e t. I den vänstra figuren nedan har vi ritat riktningsfältet och i den högra lösningskurvorna för några olika värden på u. Vi ser hur lösningskurvorna följer riktningsfältet. u u(t) 3 4 t 3 4 t Metoder för att beräkna numeriska (approximativa) lösningar till differentialekvationer bygger på idén att försöka följa riktningsfältet så noggrant och effektivt som möjligt. Differensmetoder Vi skall approximera lösningen u(t) till differentialekvationen på ett nät t n = a + nh för n =,,,N, med steglängden h = b a. N Låter vi u n beteckna approximationen av u(t n ) och ersätter u (t n ) med en framåtdifferenskvot D + u(t n ) så gäller D + u(t n ) = u(t n+) u(t n ) u (t n ) = f(t n,u(t n )) h u(t n+ ) u(t n )+hf(t n,u(t n ))
2 Detta ger Eulers framåtmetod u n+ = u n +hf(t n,u n ) Utgående från begynnelsevärdet försöker metoden följa riktningsfältet med korta steg. Metoden är explicit eftersom alla värden i högerledet är kända. Ersätter vi u(t n+ ) med en bakåtdifferenskvot D u(t n+ ) får vi Detta ger Eulers bakåtmetod D u(t n+ ) = u(t n+) u(t n ) h u (t n+ ) = f(t n+,u(t n+ )) u(t n+ ) u(t n )+hf(t n+,u(t n+ )) u n+ = u n +hf(t n+,u n+ ) Metoden är implicit eftersom u n+, som är obekant, finns med även i f. För att ta ett steg måste man normalt lösa en icke-linjär ekvation med t.ex. Newtons metod. g(z) = z u n hf(t n+,z) = Vi kan också integrera differentialekvationen från t n till t n+ = t n +h och får u(t n+ ) = u(t n )+ och kan sedan approximera integralen på olika sätt. tn+ t n f(t,u(t))dt Med vänster och höger rektangelregel får vi Eulers framåt- respektive bakåtmetod och med trapetsregeln får vi den implicita trapetsmetoden u n+ = u n + h (f(t n,u n )+f(t n+,u n+ )) Omvi idenna metodersätteru n+ ihögerledet medeneuler framåtapproximationenfårviheuns metod som är en explicit metod. u n+ = u n + h (f(t n,u n )+f(t n +h,u n +hf(t n,u n ))) Metoderna vi sett på är alla konvergenta, dvs. tar vi tillräckligt liten steglängd kan vi få godtyckligt bra approximation på ett ändligt intervall. För Euler metoderna gäller att om vi halverar steglängden så (ungefär) halveras felet i approximationen. För trapetsmetoden och Heuns metod gäller att om vi halverar steglängden så delas felet i approximationen med (ungefär) fyra. Ett begynnelsevärdesproblem som beskriver förlopp eller processer vilka utspelas under tidsintervall av mycket olika storleksordning kallas för styvt. T.ex. inom kemisk reaktionsteknik är styva problem vanliga. För styva problem måste implicita metoder används, dvs. av typen Euler bakåtmetoden eller trapetsmetoden. Explicita metoder, som Euler framåtmetoden eller Heuns metod, blir mycket ineffektiva.
3 3 Rita riktningsfält Vi skall se hur man kan rita riktningsfält till differentialekvationen u = f(t,u), a t b u(a) = u a Ett riktningsfält består i en samling punkter (t i,u j ) i tu-planet (ett gitter) där vi i varje punkt ritar en liten pil i den riktning som en lösningskurva t (t,u(t)) genom punkten har precis i punkten, dvs. en pil i riktningen (,u (t i )) = (,f(t i,u j )). Vi skalar pilarna så att vi får en tydlig bild. (För korta pilar och inget syns, för långa pilar och bilden blir grötig.) Som exempel ritar vi riktningsfältet till det inledande begynnelsevärdesproblemet u = u(t)+sin(t)+cos(t), t 4 u() = u Först bildar vi ett gitter (grid) med meshgrid. I matriserna T och U kommer vi ha gittrets koordinater. Sedan bildar vi en matris DT med ettor, som är första koordinaterna i pilarna, och en matris DU, som är andra koordinaterna i pilarna. Slutligen ritar vi ut pilarna med quiver, där talet.9 är en skalfaktor (lagom långa pilar). >> f=@(t,u)-u+sin(t)+cos(t); >> a=; b=4; >> t=linspace(a,b,); u=linspace(-,,); >> [T,U]=meshgrid(t,u); >> DT=ones(size(T)); DU=f(T,U); >> quiver(t,u,dt,du,.9) Som resultat får vi vänstra figuren på första sidan. Uppgift. Rita riktningsfältet till följande begynnelsevärdesproblem u = u(t)+sin(5t)+cos(t), t 5 u() = u 4 Eget program i MATLAB Vi skall nu beskriva hur man kan beräkna en numerisk lösning till begynnelsevärdesproblemet u = f(t,u), a t b u(a) = u a De metoder vi sett på går alla att använda men vi nöjer vi oss med Euler framåtmetoden, som är den enklaste av dessa metoder. Vi bildar först ett nät med nodpunkterna t n = a+nh, n =,,,N, och steglängden h = b a N. Detta ger en uppdelning av intervallet a t b i N stycken lika långa delintervall a = t < t < t < < t n < t n+ < < t N < t N = b 3
4 Vi beräknar sedan en approximativ lösning enligt U(t ) = u a U(t n+ ) = U(t n )+hf(t n,u(t n )). Genom att förbinda punkterna (t n,u(t n )) med räta linjer får vi en graf och funktionen U(t) blir definierad också mellan beräkningsnoderna t n. I Matlab måste U(t n ) representeras av en vektor U med N komponenter. Med andra ord, U(n) skall innehålla approximationen av u(t n ) för beräkningsnoden (tidpunkten) t n. Vi ser på vårt inledande exempel och tar u() =. Så här enkel blir Matlab-koden >> f=@(t,u)-u+sin(t)+cos(t); >> a=; b=4; ua=; >> N=; h=(b-a)/n; >> t=a+(:n)*h; U=zeros(size(t)); >> U()=ua; >> for n=:n U(n+)=U(n)+h*f(t(n),U(n)); end >> plot(t,u) Resultatet ser vi i högra figuren på första sidan, där vi även ritat upp lösningar för några andra begynnelsevärden. Uppgift. Vi ser återigen på begynnelsevärdesproblemet u = u(t)+sin(5t)+cos(t), t 5 u() = Lös problemet med Euler framåtmetoden. Rita en graf av lösningen i en figur som dessutom innehåller riktningsfältet. Uppgift 3. Skriv ett program min ode med anropet [t,u]=min ode(f,i,ua,h) som löser begynnelsevärdesproblemet med Euler framåtmetoden. Använd det progamskal du finner på studiohemsidan. In- och ut-variablerna förklaras i programskalet. Uppgift 4. Testa programmet på följande begynnelsevärdesproblem. För varje exempel måste du skriva en funktionsfil av typen function y=funk(t,u) för beskrivning av derivatan. Lös först begynnelsevärdesproblemet analytiskt (dvs. som en formel med penna och papper). Rita både den analytiska lösningen u och den approximativa lösningen U i samma figur. (a). u (t) = t, t 3 u() = (b). u (t) = u(t), t u() = (c). u (t) = tu(t), t 3 u() = (d). u (t) = 5u(t), t u() = 4
5 5 Färdiga program i MATLAB Det finns färdiga funktioner i Matlab för att lösa differentialekvationer, en sådan funktion är ode45 för vanliga begynnelsevärdesproblem, en annan är ode5s för styva problem. Med ode45 kan vi beräkna en lösning till vårt inledande exempel för t.ex. u() = enligt >> a=; b=4; ua=; >> f=@(t,u)-u+sin(t)+cos(t); >> [t,u]=ode45(f,[a b],ua); >> plot(t,u) Här blir t en kolonnvektor, med t-värden mellan a och b, där lösningen är beräknad och U är en kolonnvektor med den beräknade lösningen för de olika t-värdena. Uppgift 5. För en sista gång ser vi på begynnelsevärdesproblemet u = u(t)+sin(5t)+cos(t), t 5 u() = Lös problemet med ode45. Rita en graf av lösningen i en figur som även innehåller riktningsfältet. Beräkna sedan en lösning med min ode och rita upp den i samma figur. Använd olika färg för de olika graferna. Ser du någon skillnad mellan kurvorna, ta då och minska steget h i min ode och rita ut även den nya lösningen. 6 System av differentialekvationer Med Matlab kan vi lika lätt lösa system av differentialekvationer u (t) = f(t,u(t)), a t b där u(t) = u (t). u m (t) u(a) = u a, f(t,u) = f (t,u (t),,u m (t)). f m (t,u (t),,u m (t)), u a = Skillnaden är att nu blir U en matris och vi finner u k (t) (för olika tidpunkter t i ) som kolonn U(:,k), dvs. kolonn nr k i U. Som exempel på ett system av ekvationer tar vi: Populationsdynamik Vi betraktar population av bytesdjur (kaniner) som lever tillsammans med en population rovdjur (rävar). Låt u (t) respektive u (t) beteckna antalet kaniner respektive rävar vid tiden t. En enkel matematisk modell för populationernas utveckling ges av Volterra-Lotka-ekvationerna: u (t) = au (t) bu (t)u (t) u (t) = cu (t)+du (t)u (t) Koefficienterna a,b,c,där positiva. Termen au (t) representerar netto-födelse-dödstalet i en ensam kaninpopulation. Termen cu (t) är motsvarande för rävarna. Termen bu (t)u (t) är antalet u a. u am 5
6 kaniner som blir uppätna per tidsenhet. Termen du (t)u (t) är antalet rävar per tidsenhet som överlever på grund av tillgång på föda. Observera teckenkombinationen i ekvationerna. Vad blir lösningen om populationerna är ensamma (b = d = )? Vi beskriver högerledet i differentialekvationen med en funktion function f=volterra(t,u) a=.5; b=.3; c=.; d=.; f=[ a*u()-b*u()*u() -c*u()+d*u()*u()]; Vi löser sedan med funktionen ode45 och ritar upp enligt >> u=[.5;.3]; >> [t,u]=ode45(@volterra,[ 8],u); >> plot(t,u(:,),t,u(:,), r-- ) >> legend( Bytesdjur, Rovdjur ) >> xlabel( Tiden ), ylabel( Population ) >> title( Volterra-Lotka ) Volterra Lotka Population Bytesdjur Rovdjur Tiden Uppgift 6. Lös Volterra-Lotka-ekvationerna med ode45. Ändra koefficienterna till a =.5, b =.3, c =., d =.5. Vi skall se på en typ av Belousov-Zhabotinsky reaction (se t.ex. Atkins & Jones). Det vi ser på är den kemiska klockan som är ett något exotiska exempel på ett periodiskt förlopp i en kemisk reaktion. Materialet bygger på Field och Noyes, J. Chem. Phys. 6: (974). För en blandning av.5 M H SO 4.5 M KBrO 3. M Ce(NH 4 ) (NO 3 ) 5.5 M CH (COOH) härleder Field och Noyes massbalanser för mellanprodukterna HBrO, Br och Ce 4+ med dimensionslösa koncentrationer u (t), u (t) respektive u 3 (t); u (t) = s(u (t) u (t)u (t)+u (t) qu (t) ), u () = 4 u (t) = s (u 3 (t) u (t) u (t)u (t)), u () =. u 3(t) = w(u (t) u 3 (t)), u 3 () = 4 där s = 77.7, q = och w =.6. 6
7 Integrerar man över långa tidsperioder ser man att lösningen är periodisk med en periodlängden på ungefär 3 tidsenheter (48.3 sekunder). Blandningen kommer att växla färg. Först kommer den vara klar, sedan växlar den till gult, blir klar igen, blir sedan åter gul, och så vidare. Man kan tillsätta en indikator så att färgväxlingen blir mellan blått och rött. Problemet är styvt så vi använder den styva lösaren ode5s i Matlab. Uppgift 7. Beräkna och rita upp lösningen under en period. Därefter studerar ni det initiala förloppet genom att beräkna och rita upp lösningen under de 5 första tidsenheterna. Rita ut logaritmerna av koncentrationerna, så att vi ser även små koncentrationer ( log ges av log i Matlab). Använd xlabel, ylabel och legend för att göra tydliga grafer. 7 Riktningsfält och fasporträtt Vi skall se lite mer på s.k. autonoma system, dvs. system av differentialekvationer med formen u (t) = f(u(t)), a t b u(a) = u a () (Vi ser att högerled inte beror direkt av t, bara indirekt via u(t).) För att få en lite bättre uppfattning av vilka egenskaper systemet () har så skall vi titta närmare på högerledet f(u). Funktionen f är exempel på en vektorvärd funktion och kallas vektorfält (dessa kommer att studeras mer i kursen i flervariabelanalys). För varje begynnelsevärde till () så har vi en (okänd) lösning u(t). Från differentialekvationen har vi u = f(u). Vektorfältet f ger oss i varje punkt u den riktning i vilken lösningen förändras och dess längd ger förändringstakten. Genom att i ett lämpligt antal punkter u markera styrka och riktning för vektorn f(u) med en pil så får vi ett riktningsfält. Genom att rita upp detta riktningsfält får vi ungefärlig information om hur lösningen u(t) till ekvationen beter sig för samtliga möjliga startvärden. Vi kan alltså skapa kurvan u(t) genom att sätta pennan på den startpunkt u a vi önskar och sedan följa pilarna. För att rita vektorfält i planet använder vi kommandot quiver. Men först måste vi skapa ett gitter (grid) med de punkter i vilka vi vill sätta ut pilar (som beskriver vektorfältets storlek och riktning i respektive punkt). Som exempel tar vi återigen Volterra-Lotka-ekvationerna u (t) = f(u(t)) med [ ] au (t) bu f(u(t)) = (t)u (t) cu (t)+du (t)u (t) där a,b,c,d är konstanter. Vi ritar riktningsfältet enligt >> a=.5; b=.3; c=.; d=.; >> u=linspace(,,5); u=linspace(,6,5); >> [U,U]=meshgrid(u,u); >> f=@(u,u)a*u-b*u.*u; f=@(u,u)-c*u+d*u.*u; >> s=; % s - skalfaktor som förlänger pilarna. >> quiver(u,u,f(u,u),f(u,u),s) >> axis([ 6]), hold on 7
8 och får en bild där pilarnas riktning visar fältets riktning u 3 u u u Vi kan också lägga till några strömlinjer (lösningsbanor) med ode45 enligt >> f=@(t,u)[f(u(),u()); f(u(),u())]; >> T=3; tspan=linspace(,t,); >> U=[.;.3]; >> [t,u]=ode45(f,tspan,u); >> plot(u(:,),u(:,), g, LineWidth,) Vi löser för några ytterligare startvärden och får då ett fasporträtt som vi ser i figuren ovan till höger. 8 Högre ordningens differentialekvationer Högre ordningens differentialekvationer kan skrivas om som system av första ordningen. Dessa system kan sedan lösas numeriskt. Som exempel tar vi åter igen den matematiska pendeln. En masspunkt med massan m hänger i en viktlös smal stav av längden l. Med beteckningarna i figuren och Newtons andra lag får vi rörelseekvationen ml θ(t) = mgsin(θ(t)) Vi vill bestämma lösningen för olika begynnelseutslag θ, dvs. θ() = θ, då vi släpper pendeln från vila, dvs. θ() =. θ l m mg 8
9 Om vi låter ϕ = θ, dvs. inför vinkelhastigheten, kan ekvationen skrivas θ = ϕ, θ() = θ ϕ = g sin(θ), ϕ() = l För att komma till standardform låter vi u = θ och u = ϕ och får u = u, u () = θ u = g l sin(u ), u () = Nu har vi standardformen [ u = f(t,u) u, u = u() = u u ] [ u, f(t,u) = g sin(u l ) Detta system kan vi lösa på samma sätt som i förra avsnittet. Vi beskriver differentialekvationen med funktionen function f=pendel(t,u,g,l) f=[ u() -g/l*sin(u())]; ] [ θ, u = Följer lösningskurvorna med ode45 för några olika begynnelseutslag och ritar en bild som visar lösningarna t (t,θ(t)) och fasporträtten t (θ(t), θ(t)) för de olika begynnelseutslagen. g=9.8; l=.; theta=[3::]*pi/8; col=[ g, b, m, c, r ]; tspan=linspace(,,); for k=:length(theta) u=[theta(k);]; [t,u]=ode45(@(t,u)pendel(t,u,g,l),tspan,u); subplot(,,), plot(t,u(:,),col(k)), hold on subplot(,,), plot(u(:,),u(:,),col(k)), hold on end subplot(,,), hold off xlabel( $t$, interpreter, latex, fontsize,) ylabel( $\theta(t)$, interpreter, latex, fontsize,) subplot(,,), hold off xlabel( $\theta(t)$, interpreter, latex, fontsize,) ylabel( $\dot\theta}(t)$, interpreter, latex, fontsize,) ] θ(t) θ(t) t θ(t) Från figuren ser vi att periodlängden ökar med ökande begynnelseutslag. 9
10 I exemplet ovan släpptes pendeln från vila, dvs. θ() =. Om man väljer lite större hastighet i början så får man inte periodiska lösningar (slutna banor). Det blir vågliknande banor och växande vinklar istället, de svarta kurvorna i figuren nedan Vi ser också de periodiska lösningar vi ritade tidigare, centrerade runt (, ), samt motsvarande periodiska lösningar då vi först roterat pendeln ett varv framåt respektive bakåt innan vi lyft den lite och släppt. Uppgift 8. En dämpad matematisk pendel som släpps från vila, beskrivs av ml θ(t) = mgsin(θ(t)) cl θ(t), t θ() = θ, θ() = där c är dämpningskonstanten. Lös problemet för l =., m =. och c =. och några olika begynnelseutslagsvinklar. Använd ode45. NärvigjordefigurenovaniMatlabskrevviformlernameds.k. L A TEX-kod.Såbrukarmatematiker skriva formler för att de skall bli snygga. Men vi får vi se det som överkurs.
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 =
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
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
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
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
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
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
Linjära system av differentialekvationer
CTH/GU STUDIO 6 MVE6 - /6 Matematiska vetenskaper Inledning Linjära system av differentialekvationer Vi har i studioövning sett på allmäna system av differentialekvationer med begynnelsevillkor u (t) =
Linjära system av differentialekvationer
CTH/GU LABORATION MVE0-0/03 Matematiska vetenskaper Linjära system av differentialekvationer Inledning Vi har i envariabelanalysen sett på allmäna system av differentialekvationer med begynnelsevillkor
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.
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
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 =
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
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
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
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
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
Denna föreläsning. DN1212 Numeriska metoder och grundläggande programmering FN Differentialekvationer. Repetition av FN5 (GNM kap 6.
Denna föreläsning DN1212 Numeriska metoder och grundläggande programmering FN6 09-03-17 Hedvig Kjellström hedvig@csc.kth.se Repetition av FN5 (GNM kap 6.1-2B) Differentialekvationer Standardform för begynnelsevärdesproblem
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
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
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: 2006-06-05 Skrivtid: 9-15 Hjälpmedel: inga
Exempel ode45 parametrar Miniprojekt 1 Rapport. Problemlösning. Anastasia Kruchinina. Uppsala Universitet. Januari 2016
Problemlösning Anastasia Kruchinina Uppsala Universitet Januari 2016 Anastasia Kruchinina Problemlösning 1 / 16 Exempel ode45 parametrar Miniprojekt 1 Rapport Anastasia Kruchinina Problemlösning 2 / 16
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
f(x + h) f(x) h f(x) f(x h) h
NUMPROG, D för M, vt 008 Föreläsning N: Numerisk derivering och integrering Inledning: numerisk lösning av analytiska problem Skillnader mellan matematisk analys och numeriska metoder. Grundläggande begrepp
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
Linjära ekvationssystem
CTH/GU LABORATION MVE0-0/0 Matematiska vetenskaper Inledning Linjära ekvationssystem Redan i första läsperioden löste vi linjära ekvationssystem Ax = b med Matlab. Vi satte ihop koefficentmatrisen A med
AUTONOMA DIFFERENTIALEKVATIONER
Armin Halilovic: EXTRA ÖVNINGAR, SF676 AUTONOMA DIFFERENTIALEKVATIONER Stabilitet Fasporträtt AUTONOMA DE: Det är speciellt enkelt att rita ett riktningsfält för en ekvation av typen y F( y) (ekv) (eller
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.
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
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
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,
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
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
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)
(a) Skriv en matlabsekvens som genererar en liknande figur som den ovan.
Matematik Chalmers tekniska högskola 2014-08-27 kl. 08:30-12:30 Tentamen MVE355, Programmering och numeriska beräkningar med matlab. Ansvarig: Katarina Blom, tel 772 10 97. Plats: L Inga hjälpmedel. Kalkylator
Repetitionsfrågor: 5DV154 Tema 4: Förbränningsstrategier för raketer modellerade som begynnelsevärdesproblem
Institutionen för datavetenskap Umeå universitet december 06 Teknisk beräkningsvetenskap I Repetitionsfrågor: 5DV54 Tema 4: Förbränningsstrategier för raketer modellerade som begynnelsevärdesproblem Del
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 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
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
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
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
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ö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;
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
TMA226 datorlaboration
TMA226 Matematisk fördjupning, Kf 2019 Tobias Gebäck Matematiska vetenskaper, Calmers & GU Syfte TMA226 datorlaboration Syftet med denna laboration är att du skall öva formuleringen av en Finita element-metod,
Minsta-kvadratmetoden
CTH/GU STUDIO b TMV036c - 01/013 Matematiska vetenskaper Minsta-kvadratmetoden Analys och Linjär Algebra, del C, K1/Kf1/Bt1 1 Inledning Ett ofta förekommande problem inom teknik och vetenskap är att koppla
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
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.
Newtons metod. 1 Inledning. CTH/GU LABORATION 3 MVE /2014 Matematiska vetenskaper
CTH/GU LABORATION 3 MVE270-2013/2014 Matematiska vetenskaper Newtons metod 1 Inledning Vi skall lösa system av icke-linjära ekvationer. Som exempel kan vi ta, { x1 (1 + x 2 2) 1 = 0 x 2 (1 + x 2 1 ) 2
Mer om funktioner och grafik i Matlab
CTH/GU 2017/2018 Matematiska vetenskaper Mer om funktioner och grafik i Matlab 1 Inledning Först skall vi se lite på funktioner som redan finns i Matlab, (elementära) matematiska funktioner som sinus och
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
DIFFERENTIALEKVATIONER. INLEDNING OCH GRUNDBEGREPP
Armin Halilovic: EXTRA ÖVNINGAR, SF676 Differentialekvationer Inledning DIFFERENTIALEKVATIONER INLEDNING OCH GRUNDBEGREPP Differentialekvation (DE) är en ekvation som innehåller derivator av en eller flera
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.
NUMPROG, 2D1212, vt Föreläsning 9, Numme-delen. Stabilitet vid numerisk behandling av diffekvationer Linjära och icke-linjära ekvationssystem
NUMPROG, 2D1212, vt 2005 Föreläsning 9, Numme-delen Stabilitet vid numerisk behandling av diffekvationer Linjära och icke-linjära ekvationssystem Då steglängden h är tillräckligt liten erhålles en noggrann
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
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
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
Gemensamt projekt: Matematik, Beräkningsvetenskap, Elektromagnetism. Inledning. Fysikalisk bakgrund
Gemensamt projekt: Matematik, Beräkningsvetenskap, Elektromagnetism En civilingenjör ska kunna idealisera ett givet verkligt problem, göra en adekvat fysikalisk modell och behandla modellen med matematiska
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
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.
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
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
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
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
Linjärisering och Newtons metod
CTH/GU STUDIO 5 TMV36a - 214/215 Matematiska vetenskaper 1 Inledning Linjärisering och Newtons metod Vi skall fortsätta med att lösa ekvationer. I förra studioövningen såg vi på intervallhalveringsmetoden.
Laboration 3 Numerisk Analys
Laboration 3 Numerisk Analys Josefine Klintberg, Louise Abrahamsson Kwetczer 3 oktober 018 1 Innehåll 1 Hamiltonska system 3 1.1 Jämförelse mellan metoder...................... 4 1. Energin som funktion
Mer om geometriska transformationer
CTH/GU LABORATION 4 TMV141-1/13 Matematiska vetenskaper 1 Inledning Mer om geometriska transformationer Vi fortsätter med geometriska transformationer och ser på ortogonal (vinkelrät) projektion samt spegling.
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
SF1669 Matematisk och numerisk analys II Bedömningskriterier till tentamen Torsdagen den 4 juni 2015
SF1669 Matematisk och numerisk analys II Bedömningskriterier till tentamen Torsdagen den 4 juni 2015 Allmänt gäller följande: För full poäng på en uppgift krävs att lösningen är väl presenterad och lätt
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
SF1669 Matematisk och numerisk analys II Lösningsförslag till tentamen DEL A. r cos t + (r cos t) 2 + (r sin t) 2) rdrdt.
1. Beräkna integralen medelpunkt i origo. SF1669 Matematisk och numerisk analys II Lösningsförslag till tentamen 218-3-14 D DEL A (x + x 2 + y 2 ) dx dy där D är en cirkelskiva med radie a och Lösningsförslag.
Tentamen i Beräkningsvetenskap II, 5.0 hp, Del A
Uppsala universitet Institutionen för informationsteknologi Beräkningsvetenskap Tentamen i Beräkningsvetenskap II, 5.0 hp, 2016-03-16 Del A 1. (a) Beräkna lösningen Ù vid Ø = 03 till differentialekvationen
LÖSNINGSFÖRSLAG TILL TENTAMEN 2 SF1664
LÖSNINGSFÖRSLAG TILL TENTAMEN SF66 Tillämpad envariabelanalys med numeriska metoder för CFATE den januari 0 kl 09.00-.00. Hur många gånger antar funktionen f) = ) värdet när varierar i intervallet 9? LÖSNING:
Institutionen för Matematiska Vetenskaper TENTAMEN I LINJÄR ALGEBRA OCH NUMERISK ANALYS F1/TM1, TMA671 2014-05-26
Institutionen för Matematiska Vetenskaper Göteborg TENTAMEN I LINJÄR ALGEBRA OCH NUMERISK ANALYS F/TM, TMA67 4-5-6 DAG: Måndag 6 maj 4 TID: 4. - 8. SAL: V Ansvarig: Ivar Gustafsson, tel: 75-33545 Förfrågningar:
Tentamen i Teknisk-Vetenskapliga Beräkningar
Umeå Universitet Institutionen för Datavetenskap Gunilla Wikström Tentamen i Teknisk-Vetenskapliga Beräkningar Tentamensdatum: 005-03- Skrivtid: 9-5 Hjälpmedel: inga Om problembeskrivningen i något fall
Kurvor, fält och ytor
CTH/GU STUDIO 7 MVE7-7/8 Matematiska vetenskaper Kurvor, fält och ytor Inledning Vi skall se hur man ritar parametriserade kurvor i planet r : R R och i rummet r : R R. Därefter skall vi approximera en
Matematisk analys, laboration I. Per Jönsson Teknik och Samhälle, Malmö Högskola
Matematisk analys, laboration I Per Jönsson Teknik och Samhälle, Malmö Högskola Viktig information om laborationerna Ianalyskurseningårtreobligatoriskalaborationer.UnderlaborationanvändsMatlab/GNU Octave
DATORLABORATION FÖR KURSEN ENVARIABELANALYS 2
DATORLABORATION FÖR KURSEN ENVARIABELANALYS 2 1. Laborationsregler Läs detta dokument, lös uppgifterna i slutet, och lämna in en individuell laborationsrapport senast måndag 14 januari i pdf-format via
Lennart Carleson. KTH och Uppsala universitet
46 Om +x Lennart Carleson KTH och Uppsala universitet Vi börjar med att försöka uppskatta ovanstående integral, som vi kallar I, numeriskt. Vi delar in intervallet (, ) i n lika delar med delningspunkterna
Projekt Finit Element-lösare
Projekt Finit Element-lösare Emil Johansson, Simon Pedersen, Janni Sundén 29 september 2 Chalmers Tekniska Högskola Institutionen för Matematik TMA682 Tillämpad Matematik Inledning Många naturliga fenomen
Tentamen i Beräkningsvetenskap II, 5.0 hp,
Uppsala universitet Institutionen för informationsteknologi Teknisk databehandling Tentamen i Beräkningsvetenskap II, 5.0 hp, 2012-03-09 Skrivtid: 14 00 17 00 (OBS! Tre timmars skrivtid!) Hjälpmedel: Bifogat
Tentamen i Beräkningsvetenskap II, 5.0 hp,
Uppsala universitet Institutionen för informationsteknologi Teknisk databehandling Tentamen i Beräkningsvetenskap II, 5.0 hp, 2010-05-31 Skrivtid: 14 00 17 00 (OBS! Tre timmars skrivtid!) Hjälpmedel: Bifogat
Grafik och Egna funktioner i Matlab
Grafik och Egna funktioner i Matlab Analys och Linjär Algebra, del A, K1/Kf1/Bt1, ht11 Moore: 5.1-5.2 och 6.1.1-6.1.3 1 Inledning Vi fortsätter med läroboken Matlab for Engineers av Holly Moore. Först
Optimeringsproblem. 1 Inledning. 2 Optimering utan bivillkor. CTH/GU STUDIO 6 TMV036c /2015 Matematiska vetenskaper
CTH/GU STUDIO TMV3c - 1/15 Matematiska vetenskaper Optimeringsproblem 1 Inledning Vi skall söka minsta eller största värdet hos en funktion på en mängd, dvs. vi skall lösa s.k. optimeringsproblem min f(x)
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
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
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.
Tentamen i Beräkningsvetenskap II, 5.0 hp,
Uppsala universitet Institutionen för informationsteknologi Beräkningsvetenskap Per Lötstedt, tel. 471 2986 Ken Mattsson, tel 471 2975 Tentamen i Beräkningsvetenskap II, 5.0 hp, 2015-06-02 Skrivtid: 14
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
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
Institutionen för Matematik TENTAMEN I LINJÄR ALGEBRA OCH NUMERISK ANALYS F1, TMA DAG: Fredag 30 augusti 2002 TID:
Institutionen för Matematik Göteborg TENTAMEN I LINJÄR ALGEBRA OCH NUMERISK ANALYS F, TMA67 22-8-3 DAG: Fredag 3 augusti 22 TID: 8.45-2.45 SAL: V Ansvarig: Ivar Gustafsson, tel: 772 94 (ankn. 94) Förfrågningar:
FÖRSÄTTSBLAD TILL TENTAMEN. ELLER (fyll bara i om du saknar tentamenskod): Datum: 16 januari Bordsnummer:
FÖRSÄTTSBLAD TILL TENTAMEN Din tentamenskod (6 siffror): ELLER (fyll bara i om du saknar tentamenskod): Personnummer: - Datum: 16 januari 2013 Kursens namn (inkl. grupp): Beräkningsvetenskap I (1TD393)
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 Beräkningsvetenskap II, 5.0 hp,
Uppsala universitet Institutionen för informationsteknologi Beräkningsvetenskap Per Lötstedt, tel. 47 2986 Saleh Rezaeiravesh Tentamen i Beräkningsvetenskap II, 5.0 hp, 206-0-4 Skrivtid: 4 00 7 00 (OBS!
k 1 B k 2 C ges av dx 1 /dt = k 1 x 1 x 1 (0) = 100 dx 2 /dt = k 1 x 1 k 2 x 2 x 2 (0) = 0 dx 3 /dt = k 2 x 2 x 3 (0) = 0
Radioaktivt sönderfall 2D124 numfcl, Fö 5 Ekvationerna som beskriver hur ett radioaktivt ämne A sönderfaller till ämnet B som i sin tur sönderfaller till C ges av dx 1 /dt = k 1 x 1 x 1 () = 1 dx 2 /dt
Tentamen i Beräkningsvetenskap II, 5.0 hp,
Uppsala universitet Institutionen för informationsteknologi Teknisk databehandling Per Wahlund, tel. 471 2986, 0702-634722 Tentamen i Beräkningsvetenskap II, 5.0 hp, 2011-01-15 Skrivtid: 14 00 17 00 (OBS!
Tentamen i Beräkningsvetenskap I (nya versionen), 5.0 hp, Del A
Uppsala universitet Institutionen för informationsteknologi Teknisk databehandling Tentamen i Beräkningsvetenskap I (nya versionen), 5.0 hp, 010-06-07 Skrivtid: 14 00 17 00 (OBS! Tre timmars skrivtid!)
TANA17 Matematiska beräkningar med MATLAB för M, DPU. Fredrik Berntsson, Linköpings Universitet. 2 november 2015 Sida 1 / 23
TANA17 Matematiska beräkningar med MATLAB för M, DPU Fredrik Berntsson, Linköpings Universitet 2 november 2015 Sida 1 / 23 Föreläsning 2 Index. Kolon-notation. Vektoroperationer. Summor och medelvärden.
Geometriska transformationer
CTH/GU LABORATION 5 TMV6/MMGD - 7/8 Matematiska vetenskaper Inledning Geometriska transformationer Vi skall se på några geometriska transformationer; rotation, skalning, translation, spegling och projektion.
At=A' % ' transponerar en matris, dvs. kastar om rader och kolonner U' % Radvektorn U ger en kolonnvektor
% Föreläsning 1 26/1 % Kommentarer efter %-tecken clear % Vi nollställer allting 1/2+1/3 % Matlab räknar numeriskt. Observera punkten som decimaltecken. sym(1/2+1/3) % Nu blev det symboliskt pi % Vissa