6 Lokala extr Anpassning med minsta kvadratmetoden.
|
|
- Linnéa Andreasson
- för 8 år sedan
- Visningar:
Transkript
1 Matematik med Matlab M1 och TD1 1999/2000 sid. 35 av 47 6 Lokala extr Anpassning med minsta kvadratmetoden. 6.1 Gradientmetoden att hitta lokala min/max. Uppgift 1: Skriv en funktionsfil fun61.m funktionen. de partiella derivatorna och. Skriv en funktionsfil gradfun61.m gradienten till fun61. Den senare funktionsfilen skall ha utseendet function [px,py]=gradfun61(x,y) px= uttrycket som du py= uttrycket som du Spara dina filer i bibliotek! Kontrollera med what att matlab hittar dem! Kontrollera att de fungerar som du Vi skall nu den geometriska betydelsen av gradienten till funktionen. Till att med genererar vi koordinatmatriser x och y som i med av [x,y]=meshgrid(a:(b-a)/20:b,c:(d-c)/19:d); samt matrisen z = fun61(x,y);. Vi kan sedan antingen an gradfun61.m och Matlab de matriserna px = och py = med kommandot [px,py]=gradfun61(x,y); eller Matlab numeriskt gradienten med programmet [px,py] = gradient(z,h,k);, h= (B-A)/20 och k = (D-C)/19. Notera att gradient an bara i matrisen z att gradienten, om inte h och k lagom blir det en ganska approximation. Testa varianterna. att samtidigt rita ni or och gradientvektorerna an vi kommandosekvensen: contour(x,y,z), hold on, quiver(x,y,px,py), hold off Genom att A, B, C, D ser vi var funktionen har max eller min. Uppgift 2: en skriptfil som ov generering av matriser och ritning av ni or och gradienter. A, B, C,D att B-A = D-C. Ge kommandot axis( square ) efter quiver blir vinklarna korrekta och man ser att gradienten vink mot ni orna. Nu har ni sett vad gradienten geometriskt. Gradienten en vektor som pekar i den riktning mest. Kraftigare betyder gradientvektor. Om vi er en funktions lokala maximum kan vi 1) en startpunkt. Troligen har vi inte en punkt har lokalt maximum. 2) gradienten i denna punkt. 3) ett (litet) tal. Troligen kommer att vara om inte stort. 4) differensen. Upprepa 3) och 4) tills i liten. er vi minimum skall vi i riktningen. Eftersom vi har skrivit en funktionsfil gradienten det enkelt att i godtycklig punkt. Utan denna funktionsfil skulle vi an det numeriska programmet [px,py] = gradient(z,h,k) vet vi ju inte i vilka punkter som gradientvektorn skall vilket komplicerar det hela. Inom parentes kan att om man om man vill an gradient man, varje punkt, skapa matriser [x,y]=meshgrid([xi-h,xi,xi+h],[yi-k,yi,yi+k]) med ( ) och och z = fun61(x,y). Man gradientmatrisen som ovan. Punkten motsvaras av [x(2,2),y(2,2)], ges gradienten i punkten av [px(2,2),py(2,2)]. Uppgift 3: Komplettera programmmet uppgift att det dels ritar ni or och gradienter till en given funktion i ett valt dels succesivt stegar fram i gradientens riktning a er fram till ett ovan som fungerar bra) till en lokal minpunkt given startpunkt. Programmet skall succesivt rita en * i de punkterna att att Ni or och gradienter skall synas i varje bild. skall stoppa a mellan och punkt mindre ett givet tal, tex. (A mellan punkter P och Q ges av norm(p-q)). Testa med olika startpunkter. om skriptfilen till funktionsfil. Minpunkt och i denna punkt skall skrivas ut
2 Matematik med Matlab M1 och TD1 1999/2000 sid. 36 av 47 Kontrollera resultatet genom att ut gradienten i slutpunkten. kursens webbsida finns en funktionsfil som du kan titta och modifiera om du tycker uppgiften. Redovisning: Utskrift av ett fungerande program samt utskrift av slutbilden.@ 6.2 Minsta kvadratmetoden Antag att vi studerar en process av slag och att vi intresserade av en variabel som vi vet eller tror kan beskrivas av en modellfunktion, och parametrar men funktionen snart och att och vi vid vissa tidpunkter. Vi har ett antal par och skall och att mellan och kurvan blir god som Samma situation studerade vi i algebra vi anpassade exempelvis en linje eller en andragradskurva till givna punkter. De modellfunktioner vi an ledde till ekvationssystem parametrarna och (och ). Vi sedan ekvationssystemet med minsta kvadratmetoden och de parametrarna som minimerade. Om systemet inte vi ta till annan metod att finna minimum av felfunktionen, till exempel gradientmetoden. Uppgift 4: oss anta att vi gjort vid tidpunkterna och Vi antar att den matematiska modellen ger sambandet En perfekt mellan modell och skulle att det fanns och som satisfierade ekvationssystemet. Systemet saknar och vi er och som minimerar felfunktionen T ditt program upgift denna funktion. Redovisa med plot av och funktionen med de och insatta. Skriv in dessa i grafen. 6.3 Minstakvadratmetoden en realistisk modell. (Extrauppgift erbetyg.) I detta kapitel skall vi dels metoden ovan en mer realistisk modell, dels utarbeta ett program som enkelt kan an olika modeller och med En nackdel med till uppgift 4 ju att vi skriva in modellfunktionen och dess gradient lika som vi gjort. Risken skrivfel naturligtvis stor om man har. Den modellfunktion som skall an dessutom ganska komplicerad det enklast att ge den i en separat funktionsfil. Vi skriver en separat funktionsfil av felfunktionen vi er och modellfunktionen vara invariabel. I kapitlet bland annat tredimensionella matriser som bra att till om man skall arbeta med funktioner av tre variabler Modellfunktionen Betrakta en kemisk reaktion att er till ett via ett intermediat.. Reaktionerna sker med reaktionshastigheterna resp. Detta att koncentrationerna av satisfierar ett system av differentialekvationer:. Med begynnelsevillkoren och villkoret till detta system.
3 Matematik med Matlab M1 och TD1 1999/2000 sid. 37 av 47 Antag nu att man i ett experiment koncentrationen av B vid ett antal tidpunkter och vill reaktionskonstanterna och. Modellfunktionen. I fallet blir Hur kan man hantera att programmet som ni skrev till gradientmetoden funktionen som skall minimeras och dess gradient skrivas in i funktionsfiler. kan man olika strategier. Den enklaste att som i ov uppgift skriva in hela uttrycket som skall minimeras i en fil. Vid komplicerade modellfunktioner och med detta inte bra. En att skriva dels funktionsfiler modellfunktionen och dess gradient, dels funktionsfiler felfunktionen och dess gradient. De senare skall ha modellfunktion med gradient som invariabler. i funktionsfiler vilka vi sedan kan gradientmetoden Funktionsfiler felfunktionen och dess gradient. Felfunktionen, som jag kallar errfun, skall ha modellfunktionen samt parametrarna och som invariabler. Dessutom in En ju att ha en som invariabler. vi problem vi skall bilda den sammansatta funktionen som bara ha och som invariabler. den utesluten. Ett annat alternativ att skriva in i errfun.m. vi in i denna fil och om vi vill variera Dessutom skall ju samma in i gradienten till errfun. Dubbelt arbete och risk felskrivningar. den utesluten eller synnerligen metoden med globala variabler, som vi utnyttjat tidigare. En global variabel kan ju av funktionsfiler om man ger instruktioner. mig om att de variabler som normalt an i en funktionsfil de som anges som invariabler i deklarationsraden function [ut1,ut2]=fun(in1,in2,in3). som i en funktionsfil erkar inte, och erkas inte heller av, arbetsminnets variabler, (z=fun(x) ger naturligtvis variabeln z ett nytt om den fanns innan.) Jag repeterar hur tekniken med global variabel till: namnet den globala variabeln. Det skall vara att du inte riskerar att an det i annat sammanhang av misstag, det skall vara osannolikt att det finns som global variabel i annat matlabprogram Ett svenskt ganska ord skrivet med stora er (utan fungera. oss an namnet MAETDATA. Ge kommandot global MAETDATA i Ge matrisen som namnet MAETDATA Skriv in en rad global MAETDATA i funktionsfilen och ge sedan matrisen MAETDATA ett enklare namn tex D=MAETDATA;. Detta inte men minskar skrivarbetet i function z=errfun(f,a,b) % z=errfun( fun,a,b) ger kvadratiska avvikelsen mellan y(t) och % fun(a,b,t). % Funktionen fun skall i funktionsfilen fun.m % Invariabler i denna skall vara 3-dim matriser skapade med meshgrid. % a och b skall vara 2-dim matriser av samma typ alstrade med % [a,b]= meshgrid(a0,b0), a0, och b0 radmatriser. % skall finnas som en global variabel i form av en % matris MAETDATA med t=maetdata(1,:); y=maetdata(2,:) % z=errfun( fun,a,b) en 2-dim matris av samma typ som a och b. global MAETDATA D=MAETDATA; t=d(1,:); y=d(2,:); a0=a(1,:); b0=b(:,1) ; % a0 och b0 de radvektorer som genererade invariablerna a och b. [A,B,T]=meshgrid(a0,b0,t);[A,B,Y]=meshgrid(a0,b0,y); % genereras 3-dim matriser av
4 Matematik med Matlab M1 och TD1 1999/2000 sid. 38 av 47 % A och B konstanta i tredje indexet. A(:,:,1) = a, B(:,:,1)=b % T och Y varierar endast i tredje indexet. z=sum((y-feval(f,a,b,t)).^2,3); % Summering tredje index summering Gradienten till felfunktionen kallas graderrfun. Den partiella derivatan av felfunktionen med avseende vi med kedjeregeln till. Funktionsfilen graderrfun.m har, precis som gradfun61, utvariabler. Invariabler de till errfun samt gradienten till modellfunktionen. function [za,zb]=graderrfun(f,gradf,a,b) % [za,zb]=graderrfun( fun, gradfun,a,b) ger gradienten till kvadratiska % avvikelsen mellan y(t) och fun(a,b,t). % Funktionen fun skall i funktionsfilen fun.m % Funktionen gradfun skall i funktionsfilen gradfun.m % Invariabler i dessa skall vara 3-dim matriser skapade med meshgrid. % a och b skall vara 2-dim matriser av samma typ alstrade med % [a,b]= meshgrid(a0,b0), a0, och b0 radmatriser. % skall finnas som en global variabel i form av en % matris MAETDATA med t=maetdata(1,:); y=maetdata(2,:) % za och zb 2-dim matriser av samma typ som a och b. global MAETDATA D=MAETDATA; t=d(1,:); y=d(2,:); a0=a(1,:); b0=b(:,1) ; % a0 och b0 de radvektorer som genererade invariablerna a och b. [A,B,T]=meshgrid(a0,b0,t);[A,B,Y]=meshgrid(a0,b0,y); % genereras 3-dim matriser av [P,Q]=feval(gradf,A,B,T); % av av gradienten till modellfunktionen. za=sum(-2*(y-feval(f,a,b,t)).*p,3); zb=sum(-2*(y-feval(f,a,b,t)).*q,3); % med errfun.m Funktionsfiler modellfunktionen och dess gradient. har vi en komplikation, modellfunktionen, som kallas expfun, ges av olika uttryck om eller. Ett liknande problem enkelt i uppgift 4.1 (varierande med av bl.a x>=0. T kan vi inte likadant ty uttrycken som skall an inte definierade erallt. En konstruktion som (x>0)./x producerar NaN x=0. det av kommentarerna i funktionsfilen hur man kan hantera denna i olikheten som definierar matrisen M diskuteras efter programfilerna. Kontrollera av gradienten. function y=expfun(a,b,t) % expfun(a,b,t) = a/(a-b)*(exp(-b*t) - exp(-a*t)) om a~=b % abs((a-b)*t) >= 10^(-8)) % expfun(a,b,t) = a*t*exp(-a*t) om a==b abs((a-b)*t) < 10^(-8)).
5 Matematik med Matlab M1 och TD1 1999/2000 sid. 39 av 47 % t, a och b skall vara 3-dim matriser av samma typ, % y blir matris av samma typ. if size(t)~=size(a) size(t)~=size(b) error( matriserna t,a,b skall vara av samma typ ) end % kontrolleras att de tre matriserna a,b och t av samma typ. % Om avviker stoppas och ett felmeddelande visas. M=abs((a-b).*t) < 10^(-8); % M en 3-dim matris som 1 om villkoret ovan uppfyllt, 0 annars. K= find(m); % K en lista de positioner elementet i M 1. J= find(1-m); % J en lista de positioner elementet i M 0. % K de platser y = a*t*exp(-a*t) J de andra platserna. y=zeros(size(t)); % Eftersom y skall definieras succesivt med de uttrycken skapas % en matris av typ. y(j)= a(j)./(a(j)-b(j)).*(exp(-b(j).*t(j)) - exp(-a(j).*t(j))); y(k)= a(k).*t(k).*exp(-0.5*(a(k)-b(k)).*t(k)); function [yprima,yprimb]=gradexpfun(a,b,t) % [yprima,yprimb]=gradexpfun(a,b,t) ger de partiella derivatorna av expfun % med avseende a resp b. % yprima = -b/((a-b)^2)*(exp(-b*t) - exp(-a*t)) +a*t/(a-b)*exp(-a*t) % om a~=b (abs(a-b) >= 10^(-6)) % yprimb = a/((a-b)^2)*(exp(-b*t) - exp(-a*t)) -a*t/(a-b)*exp(-b*t) % om a~=b (abs(a-b) >= 10^(-6)) % yprima = (t-a*t^2/2)*exp(-a*t) om a==b (abs(a-b) < 10^(-6) ). % yprimb = -b*t^2/2*exp(-b*t) om a==b (abs(a-b) < 10^(-6) ). % t, a och b skall vara 3-dim matriser av samma typ, % y blir matris av samma typ. if size(t)~=size(a) size(t)~=size(b) error( matriserna t,a,b skall vara av samma typ ) end % kontrolleras att de tre matriserna a,b och t av samma typ. % Om avviker stoppas och ett felmeddelande visas. M=(abs(a-b).*t) < 10^(-5); % M en 3-dim matris som 1 om villkoret ovan uppfyllt, 0 annars. K= find(m); % K en lista de positioner elementet i M 1. J= find(1-m); % J en lista de positioner elementet i M 0.
6 Matematik med Matlab M1 och TD1 1999/2000 sid. 40 av 47 % K de platser expfun(a,b,t) = a*t*exp(-a*t) J de andra platserna. yprima=zeros(size(t)); yprimb=zeros(size(t)); % Eftersom yprima och yprimb skall definieras succesivt med de uttrycken % skapas matriser av typ. yprima(j) = -b(j).*(exp(-b(j).*t(j))-exp(-a(j).*t(j)))./((a(j)-b(j)).^2)+... a(j).*t(j).*exp(-a(j).*t(j))./(a(j)-b(j)); %... betyder: rad. yprima(k) = (t(k)-0.5*a(k).*(t(k).^2)).*exp(-a(k).*t(k)); yprimb(j) = a(j).*(exp(-b(j).*t(j))-exp(-a(j).*t(j)))./((a(j)-b(j)).^2)-... a(j).*t(j).*exp(-b(j).*t(j))./(a(j)-b(j)); yprimb(k) = -0.5*a(K).*(t(K).^2).*exp(-a(K).*t(K)); Den sammansatta funktionen. Funktionen som skall minimeras kan nu skrivas errfun( expfun,a,b). Vi kan nu skriva funktionsfiler ning av denna funktion, fun62.m och dess gradient gradfun62.m. Filen fun62.m ser ut function z=fun62(a,b) z=errfun( expfun,a,b); Filen gradfun62.m skrivs analogt. Uppgift 5: Skriv funktionsfilerna fun62.m och gradfun62.m. filerna errfun.m, graderrfun.m, expfun.m, gradexpfun.m och testdata.m som vanligt kursens webbsida. Ge kommandot global MAETDATA, MAETDATA=testdata(20);. minimum fun62.m med gradientmetoden samma som ni gjorde fun61.m. Funktionen testdata genererar slumpvisa data. Om du den flera du olika resultat varje Redovisa samma som i uppgift V inte M=(a-b==0) i filerna expfun.m och gradexpfun.m? Om Matlab exakt skulle M=(a-b==0) fungera. Givetvis Matlab, precis som alla numeriska program, med approximationer. kan exempelvis divisioner, och mycket ge oanade resultat. blir det om, som i detta fall, en differens av lika stora tal. all precision i kalkylerna, det enda som finns kvar avrundningsfelen. Antag till exempel att vi skall kvoten. Maclaurinutveckling av ger att den kan skrivas v kvoten. kvoten 1. andra sidan kan inte datorn ta med siffror vid av om och ge samma med Matlabs noggrannhet. Skillnaden vara eps dvs oavsett vad. En rimlig gissning att datorn ger kvoten orimliga. En enkel kontroll med h=10.^(-10:-1); y=6*(exp(h)-1-h-.5*h.^2)./h.^3 ger att y 1 om h = 10^(-4) men avviker kraftigt mindre h. Samma typ av kontroll ger som an i programmen ovan. Uppgift 6: och vara kontinuerlig i hela -planet, skall.. Testa vilka som kvoten blir orimlig och skriv sedan en funktionsfil av
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.
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
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
Introduktion till Matlab
Introduktion till Matlab Inledande matematik, I1, ht10 1 Inledning Detta är en koncis beskrivning av de viktigaste delarna av Matlab. Till en början är det enkla beräkningar och grafik som intresserar
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.
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
15 februari 2016 Sida 1 / 32
TAIU07 Föreläsning 5 Linjära ekvationssystem. Minsta kvadrat problem. Tillämpning: Cirkelpassning. Geometriska objekt. Translationer. Rotationer. Funktioner som inargument. Tillämpning: Derivata. 15 februari
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
Lab 1, Funktioner, funktionsfiler och grafer.
Lab 1, Funktioner, funktionsfiler och grafer. Starta gärna en dagbok genom att ge kommandot diary lab1. Skriv in alla beräkningar som efterfrågas i uppgifterna i dagboken. Glöm inte diary off om det skrivna
TSBB14 Laboration: Intro till Matlab 1D
TSBB14 Laboration: Intro till Matlab 1D Utvecklad av Maria Magnusson med mycket hjälp av Lasse Alfredssons material i kursen Introduktionskurs i Matlab, TSKS08 Avdelningen för Datorseende, Institutionen
Introduktion till Matlab
CTH/GU 2015/2016 Matematiska vetenskaper Introduktion till Matlab 1 Inledning Matlab är både en interaktiv matematikmiljö och ett programspråk, som används på många tekniska högskolor och universitet runt
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
Tentamen TAIU07 Matematiska beräkningar med MATLAB för MI
TEKNISKA HÖGSKOLAN I LINKÖPING Matematiska institutionen Beräkningsmatematik/Fredrik Berntsson Tentamen TAIU07 Matematiska beräkningar med MATLAB för MI Tid: 8-12, 20 Mars, 2015 Provkod: TEN1 Hjälpmedel:
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)
Introduktion till Matlab
Introduktion till Matlab Analys och Linjär Algebra, del A, K1/Kf1/Bt1, ht10 1 Inledning Ni kommer använda Matlab i nästan alla kurser i utbildningen. I matematikkurserna kommer vi ha studio-övningar nästan
Variabler. TANA81: Beräkningar med Matlab. Matriser. I Matlab skapas en variabel genom att man anger dess namn och ger den ett värde:
TANA81: Beräkningar med Matlab - Variabler och Matriser - Logiska uttryck och Villkor - Repetitionssatser - Grafik - Funktioner Variabler I Matlab skapas en variabel genom att man anger dess namn och ger
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
MMA132: Laboration 1 Introduktion till MATLAB
MMA132: Laboration 1 Introduktion till MATLAB De flesta numeriska metoder låter oss få en tillräckligt bra lösning på ett matematiskt problem genom att byta ut komplexa matematiska operationer med kombinationer
3.3. Symboliska matematikprogram
3.3. Symboliska matematikprogram Vi skall nu övergå till att behandla de vanligaste matematikprogrammen, och börja med de symboliska. Av dessa kan både Mathematica och Maple användas på flere UNIX-datorer.
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
Inledande matematik för I1. MVE011 läsperiod Matlab vecka 2 övningsuppgifter
Inledande matematik för I1 MVE011 läsperiod 1 010 Matlab vecka övningsuppgifter Linjära ekvationssystem Matlab har många kraftfulla redskap för att hantera matriser och därmed också linjära ekvationssystem.
TANA09 Föreläsning 8. Kubiska splines. B-Splines. Approximerande Splines. B-splines. Minsta kvadrat anpassning. Design av kurvor och ytor.
TANA09 Föreläsning 8 Kubiska splines Approximerande Splines s s s s 4 B-splines. Minsta kvadrat anpassning. Design av kurvor och ytor. x x x x 4 x 5 Exempel Parametriska Kurvor. Ritprogram. Beziér kurvor.
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:
TANA17 Matematiska beräkningar med MATLAB för M, DPU. Fredrik Berntsson, Linköpings Universitet. 26 november 2015 Sida 1 / 28
TANA17 Matematiska beräkningar med MATLAB för M, DPU Fredrik Berntsson, Linköpings Universitet 26 november 2015 Sida 1 / 28 Föreläsning 6 Minsta kvadrat problem. Polynom. Interpolation. Rötter. Tillämpningar:
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
Innehåll. Vad är MATLAB? Grunderna i MATLAB. Informationsteknologi. Informationsteknologi.
Grunderna i MATLAB eva@it.uu.se Innehåll Vad är MATLAB? Användningsområden MATLAB-miljön Variabler i MATLAB Funktioner i MATLAB Eempel och smakprov: Grafik Beräkningar Bilder GUI Vad är MATLAB? Utvecklat
1 Förberedelser. 2 Att starta MATLAB, användning av befintliga m-filer. 3 Geometriskt fördelad avkomma
LUNDS UNIVERSITET MATEMATIKCENTRUM MATEMATISK STATISTIK LABORATION 2: FÖRGRENINGSPROCESSER MATEMATISK STATISTIK AK, MAS 101:A, VT-01 1 Förberedelser Syftet med denna laboration är att du skall bli mer
Matematiska institutionen Carl-Henrik Fant. 13 mars 2000
Matematiska institutionen Carl-Henrik Fant 13 mars 2000 Matematik med Matlab M1 och TD1 1999/2000 sid. 41 av 47 1 Parametriserade ytor, egen och egenvektorer, multipelintegraler. Redovisning Samtliga uppgifter
Matlabövning 1 Funktioner och grafer i Matlab
Matlabövning 1 Funktioner och grafer i Matlab I den här övningen ska vi titta på hur man konstruerar funktioner i Matlab och hur man kan rita funktionsgrafer. Läs först igenom PM:et. Gå sedan igenom exemplen
Approximerande Splines. B-splines. Minsta kvadrat anpassning. Design av kurvor och ytor.
TANA09 Föreläsning 8 Approximerande Splines B-splines. Minsta kvadrat anpassning. Design av kurvor och ytor. Exempel Parametriska Kurvor. Ritprogram. Beziér kurvor. Design av kurvor och ytor. Tillämpning
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
4.3. Programmering i MATLAB
4.3. Programmering i MATLAB MATLAB används ofta interaktivt, dvs ett kommando som man skriver, kommer genast att utföras, och resultatet visas. Men MATLAB kan också utföra kommandon som lagrats i filer,
Programmeringsuppgift Game of Life
CTH/GU STUDIO TMV06a - 0/0 Matematiska vetenskaper Programmeringsuppgift Game of Life Analys och Linär Algebra, del A, K/Kf/Bt Inledning En cellulär automat är en dynamisk metod som beskriver hur komplicerade
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
MAPLE MIKAEL STENLUND
MAPLE MIKAEL STENLUND. Introduktion I dina inlämningsuppgifter skall ett program som heter Maple användas för att lösa ett antal matematiska problem. Maple är ett symbolhanterande program som har ett antal
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
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.
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
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:
SF1626 Flervariabelanalys Tentamen Tisdagen den 12 januari 2016
Institutionen för matematik SF626 Flervariabelanalys Tentamen Tisdagen den 2 januari 26 Skrivtid: 8:-3: Tillåtna hjälpmedel: inga Examinator: Mats Boij Tentamen består av nio uppgifter som vardera ger
Lösningsförslag till Tentamen: Matematiska metoder för ekonomer
Matematiska Institutionen Tentamensskrivning STOCKHOLMS UNIVERSITET kurskod: MM Eaminator: Åsa Ericsson 4-5-7 Lösningsförslag till Tentamen: Matematiska metoder för ekonomer 7 maj 4, kl. 9:-4:. (a) Integralen
--x T Kx. Ka = f. K( a a i. = f f i. r i. = a a i. Ke i. a i 1. p i. Ka i. p i Kai α i
CHALMERS FinitElementmetod M3 illämpad mekanik Föreläsning 18, 15/1 014 91. Lösningen till ekvationssystemet Gradient och konjugerad gradientmetod. a f (1) minimerar den kvadratiska funktionen Π( x) 1
Lösningar till linjära problem med MATLAB
5B1146 - Geometri och algebra Mikrolelektronik, TH ista ösningar till linjära problem med MATAB Av: oel Nilsson, alikzus@home.se atrik osonen, pkosonen@kth.se 26-12-4 roblem 1 Man ska bestämma ett tredjegradspolynom:
Matematik 2 Digitala övningar med TI-82 Stats, TI-84 Plus och TI-Nspire CAS
Matematik 2 Digitala övningar med TI-82 Stats, TI-84 Plus och TI-Nspire CAS Matematik 2 digitala övningar med TI 82 Stat, TI 84 Plus och TI Nspire CAS Vi ger här korta instruktioner där man med fördel
2 februari 2016 Sida 1 / 23
TAIU07 Föreläsning 4 Repetitonssatsen while. Avbrott med break. Exempel: En Talföljd och en enkel simulering. Egna funktioner. Skalärprodukt. Lösning av Triangulära Ekvationssystem. Programmeringstips.
Matlab övningsuppgifter
CTH/GU MVE5-7/8 Matematiska vetenskaper Matlab övningsuppgifter Inledning Vi skall först se hur man kan lösa system av icke-linjära ekvationer. Därefter skall vi se på optimering utan bivillkor. Vi skall
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,
MATEMATIK GU. LLMA60 MATEMATIK FÖR LÄRARE, GYMNASIET Analys, ht 2014. Block 5, översikt
MATEMATIK GU H4 LLMA6 MATEMATIK FÖR LÄRARE, GYMNASIET Analys, ht 24 I block 5 ingår följande avsnitt i Stewart: Kapitel 2, utom avsnitt 2.4 och 2.6; kapitel 4. Block 5, översikt Första delen av block 5
Fel- och störningsanalys
Fel- och störningsanalys 1 Terminologi Antag att x är ett exakt värde och x är en approximation av x. Vi kallar då absoluta felet i x = x x, relativa felet i x = x x x. Ofta känner vi inte felet precis
Matlabövning 1 Funktioner och grafer i Matlab
Matlabövning 1 Funktioner och grafer i Matlab I den här övningen ska vi titta på hur man konstruerar funktioner i Matlab och hur man kan rita funktionsgrafer. Läs först igenom hela PM:et. Gå sedan igenom
Introduktion till MATLAB
29 augusti 2017 Introduktion till MATLAB 1 Inledning MATLAB är ett interaktivt program för numeriska beräkningar med matriser. Med enkla kommandon kan man till exempel utföra matrismultiplikation, beräkna
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
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:
Matlabföreläsningen. Lite mer och lite mindre!
Inmatning: Här är lite exempel på inmatning i Matlab: >> pi 3.1416 >> format long >> ans 3.141592653589793 Matlabföreläsningen Lite mer och lite mindre! >> format %återställer format (%- tecknet gör att
TANA17 Matematiska beräkningar med Matlab
TANA17 Matematiska beräkningar med Matlab Datorlektion 4. Funktioner 1 Egna Funktioner Uppgift 1.1 En funktion f(x) ges av uttrycket 0, x 0, f(x)= sin(x), 0 < x π 2, 1, x > π 2 a) Skriv en Matlab funktion
Differentialens geometriska betydelse
Analys 360 En webbaserad analyskurs Differentialkalkyl Differentialens geometriska betydelse Anders Källén MatematikCentrum LTH anderskallen@gmail.com Differentialens geometriska betydelse 1 (9) Introduktion
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
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
Matriser och linjära ekvationssystem
Linjär algebra, AT3 211/212 Matematiska vetenskaper Matriser och linjära ekvationssystem Matriser En matris är som ni redan vet ett rektangulärt talschema: a 11 a 1n A = a m1 a mn Matrisen ovan har m rader
Beräkningsvetenskap föreläsning 2
Beräkningsvetenskap föreläsning 2 19/01 2010 - Per Wahlund if-satser if x > 0 y = 2 + log(x); else y = -1 If-satsen skall alltid ha ett villkor, samt en då det som skall hända är skrivet. Mellan dessa
Flervariabelanalys E2, Vecka 3 Ht08
Flervariabelanalys E2, Vecka 3 Ht8 Omfattning och innehåll 2.7 Gradienter och riktningsderivator. 2.8 Implicita funktioner 2.9 Taylorserier och approximationer 3. Extremvärden 3.2 Extremvärden under bivillkor
3 Man kan derivera i Matlab genom att approximera derivator med differenskvoter. Funktionen cosinus deriveras för x-värdena på följande sätt.
Kontrolluppgifter 1 Gör en funktion som anropas med där är den siffra i som står på plats 10 k Funktionen skall fungera även för negativa Glöm inte dokumentationen! Kontrollera genom att skriva!"#$ &%
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
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
Bestäm ekvationen för det plan som går genom punkten (1,1, 2 ) på kurvan och som spänns
UPPSALA UNIVERSITET Matematiska institutionen Anders Källström Prov i matematik Q Flervariabelanalys 8--1 Skrivtid: 8-1. Inga hjälpmedel. Lösningarna skall åtföljas av förklarande text/figurer. Tentand
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.
MATLAB. Python. Det finns flera andra program som liknar MATLAB. Sage, Octave, Maple och...
Allt du behöver veta om MATLAB: Industristandard för numeriska beräkningar och simulationer. Används som ett steg i utvecklingen (rapid prototyping) Har ett syntax Ett teleskopord för «matrix laboratory»
Tentamen TANA17 Matematiska beräkningar Provkod: DAT1 Godkänd: 9p av totalt 20p Hjälpmedel: MATLAB
MAI/Linköpings universitet Fredrik Berntsson Tentamen TANA17 Matematiska beräkningar Provkod: DAT1 Godkänd: 9p av totalt 20p Hjälpmedel: MATLAB Redovisning Lös först uppgifterna i Matlab. Då du har en
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
Datorövning 2 med Maple
Datorövning 2 med Maple Flerdimensionell analys, ht 2008, Lp1 15 september 2008 Under denna datorövning skall vi lösa uppgifter i övningshäftet med hjälp av Maple. Vi skall beräkna partiella derivator,
3 differensekvationer med konstanta koefficienter.
Matematiska institutionen Carl-Henrik Fant 17 november 2000 3 differensekvationer med konstanta koefficienter 31 T Med en menar vi en av rella eller komplexa tal varje heltal ges ett reellt eller komplext
Laboration: Grunderna i MATLAB
Laboration: Grunderna i MATLAB 25 augusti 2005 Grunderna i MATLAB Vad är MATLAB? MATLAB är ett interaktivt program för vetenskapliga beräkningar. Som användare ger du enkla kommandon och MATLAB levererar
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,
TMV166 Linjär algebra för M. Datorlaboration 2: Matrisalgebra och en mekanisk tillämpning
MATEMATISKA VETENSKAPER TMV66 07 Chalmers tekniska högskola Datorlaboration Examinator: Tony Stillfjord TMV66 Linjär algebra för M Datorlaboration : Matrisalgebra och en mekanisk tillämpning Allmänt Den
Fel- och störningsanalys
Fel- och störningsanalys Terminologi Antag att x är ett exakt värde och x är en approximation av x. Vi kallar då absoluta felet i x = x x, relativa felet i x = x x x. Ofta känner vi inte felet precis utan
Tentamen TANA17 Matematiska beräkningar Provkod: DAT1 Godkänd: 8p av totalt 20p Tid: 21:a April klockan
MAI/Linköpings universitet Fredrik Berntsson Tentamen TANA17 Matematiska beräkningar Provkod: DAT1 Godkänd: 8p av totalt 20p Tid: 21:a April klockan 8.00-12.00 Redovisning Lös först uppgifterna i Matlab.
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
DN1212/numpm Numeriska metoder och grundläggande programmering Laboration 1 Introduktion
Staffan Romberger 2008-10-31 DN1212/numpm Numeriska metoder och grundläggande programmering Laboration 1 Introduktion Efter den här laborationen ska du kunna hantera vektorer och matriser, villkorssatser
TAIU07 Matematiska beräkningar med Matlab
TAIU07 Matematiska beräkningar med Matlab Datorlektion 2. Villkor och Repetition 1 Logiska uttryck Uppgift 1.1 Låt a=3 och b=6 Vad blir resultatet av testerna ab? Uppgift 1.2 Låt a, b,
MMA132: Laboration 1 & 2 Introduktion till MATLAB
MMA132: Laboration 1 & 2 Introduktion till MATLAB De flesta numeriska metoder låter oss få en tillräckligt bra lösning på ett matematiskt problem genom att byta ut komplexa matematiska operationer med
Newtons metod. 1 Inledning. 2 Newtons metod. CTH/GU LABORATION 6 MVE /2013 Matematiska vetenskaper
CTH/GU LABORATION 6 MVE011-2012/2013 Matematiska vetenskaper 1 Inledning Newtons metod Vi skall fortsätta med att lösa ekvationer. I förra veckan såg vi på intervallhalveringsmetoden. Den är pålitlig men
1. Vi skriver upp ekvationssystemet i matrisform och gausseliminerar tills vi når trappstegsform,
Lösningsförslag, Matematik 2, E, I, M, Media och T, 2 2 8.. Vi skriver upp ekvationssystemet i matrisform och gausseliminerar tills vi når trappstegsform, 2 2 2 a 2 2 2 a 2 2-2 2 a 7 7 2 a 7 7-7 2 a +
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:
MVE035. Sammanfattning LV 1. Blom, Max. Engström, Anne. Cvetkovic Destouni, Sofia. Kåreklint, Jakob. Hee, Lilian.
MVE035 Sammanfattning LV 1 Blom, Max Engström, Anne Cvetkovic Destouni, Sofia Kåreklint, Jakob Hee, Lilian Hansson, Johannes 11 mars 2017 1 Partiella derivator Nedan presenteras en definition av partiell
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
Laboration 4: Stora talens lag, Centrala gränsvärdessatsen och enkla punktskattningar
LUNDS TEKNISKA HÖGSKOLA MATEMATIKCENTRUM MATEMATISK STATISTIK DATORLABORATION 4 MATEMATISK STATISTIK, AK FÖR I, FMS 120, HT-00 Laboration 4: Stora talens lag, Centrala gränsvärdessatsen och enkla punktskattningar
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ä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.
Rapportexempel, Datorer och datoranvändning
LUNDS TEKNISKA HÖGSKOLA Datorer och datoranvändning Institutionen för datavetenskap 2014/1 Rapportexempel, Datorer och datoranvändning På de följande sidorna finns en (fingerad) laborationsrapport som
R AKNE OVNING VECKA 2 David Heintz, 13 november 2002
RÄKNEÖVNING VECKA 2 David Heintz, 3 november 22 Innehåll Uppgift 29.4 2 Uppgift 29. 3 3 Uppgift 29.2 5 4 Uppgift 3. 7 5 Uppgift 3. 9 6 Uppgift 3.2 Uppgift 29.4 Prove that ln( + x) x for x >, and that ln(
Index. Vektorer och Elementvisa operationer. Summor och Medelvärden. Grafik i två eller tre dimensioner. Ytor. 20 januari 2016 Sida 1 / 26
TAIU07 Föreläsning 2 Index. Vektorer och Elementvisa operationer. Summor och Medelvärden. Grafik i två eller tre dimensioner. Ytor. 20 januari 2016 Sida 1 / 26 Matriselement och Index För att manipulera
Numeriska metoder, grundkurs II. Dagens program. Hur skriver man en funktion? Administrativt. Hur var det man gjorde?
Numeriska metoder, grundkurs II Övning 1 för I2 Dagens program Övningsgrupp 1 Johannes Hjorth hjorth@nada.kth.se Rum 163:006, Roslagstullsbacken 35 08-790 69 00 Kurshemsida: http://www.csc.kth.se/utbildning/kth/kurser/2d1240/numi07
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
SF1669 Matematisk och numerisk analys II Lösningsförslag till tentamen DEL A
SF1669 Matematisk och numerisk analys II Lösningsförslag till tentamen 16-8-18 DEL A 1. Låt D vara det område ovanför x-axeln i xy-planet som begränsas av cirkeln x + y = 1 samt linjerna y = x och y =
Sätt t = (x 1) 2 + y 2 + 2(x 1). Då är f(x, y) = log(t + 1) = t 1 2 t t3 + O(t 4 ) 1 2 (x 1) 2 + y 2 + 2(x 1) ) 2 (x 1) 2 + y 2 + 2(x 1) ) 3
Lektion 7, Flervariabelanalys den februari 000 9 Bestäm Taylorserien till funktionen log( + x + y + xy) i punkten (0, 0) Vi kan faktorisera argumentet till logaritmen och förenkla funktionen log( + x +
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
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
2. (a) Skissa grafen till funktionen f(x) = e x 2 x. Ange eventuella extremvärden, inflektionspunkter
Matematik Chalmers Tentamen i TMV225 Inledande matematik M, 2009 08 21, f Telefon: Jonatan Vasilis, 0762 721861 Inga hjälpmedel. Kalkylator ej tillåten. Varje uppgift är värd 10 poäng, totalt 50 poäng.
TANA17 Matematiska beräkningar med MATLAB för M, DPU. Fredrik Berntsson, Linköpings Universitet. 27 oktober 2015 Sida 1 / 31
TANA17 Matematiska beräkningar med MATLAB för M, DPU Fredrik Berntsson, Linköpings Universitet 27 oktober 2015 Sida 1 / 31 TANA17 Kursmål och Innehåll Målet med kursen är att Ge grundläggande färdighet
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