Matematiska modeller

Storlek: px
Starta visningen från sidan:

Download "Matematiska modeller"

Transkript

1 Matematiska modeller Kompendium Lektor: Yury V. Shestopalov e-post: Tel Hemsidan: youri Karlstads Universitet 2002

2 Contents Inledning 5. Descartes dröm Polyas strategi för problemlösning Matematiska modeller och numeriska approximationer 6 2. Matematiska modeller Felkällor Matematiska modeller: exempel 7 3. Koordinatsystem och vektorer Integraler Riemannintegraler Dubbelintegraler En kinematisk modell Tillväxtmodeller Populationsutveckling med migration och skuldutveckling Laboration a Avancerade Malthus modeller Laboration b Modellutveckling: en enkel uppgift Grundbegrepp av numeriska metoder 7 4. Tal och talrepresentation i datorer Positionssystem Avrundning och avhuggning Absolut och relativ fel Felgränser Ackumulerade fel Kancellation: förlusten av signifikanta siffror Binära systemet Problem Funktionsberäkning Exempel av algoritmer: numerisk lösning av icke-linjära ekvationer Intervallhalvering Interpolationsmetoder: sekantmetoden

3 5.3 Iterativa metoder Substitutionsmetoden Newtons metod Stopregeln Fixpunktsiteration Problem Numerisk lösning av ordinära differentialekvationer Eulers metod Heuns metod Problem Minstakvadratmetoden Överbestämda ekvationssystem Minsta kvadratproblemet Polynomanpassning Polynom i MATLAB Polynomanpassning i MATLAB Polynomanpassning och tendenskurvor Tendenskurvor och referenspunkter

4 Förord Huvudmålet av kompendiet är att tillägna sig kunskaper om metoder för att formulera och bearbeta matematiska modeller med hjälp MATLAB Referenser. Kompendiet Numeriska metoder, Y. Shestopalov, Kompendiet Introduktion till MATLAB, Y. Shestopalov, I Gachkov, J. van Bommel, Boolean functions, G. Bäckström, Practical mathematics using MATLAB, Studentlitteratur, E. Pärt-Enander et. al, Användarhandledning for MATLAB 6, Uppsala universitet, L. Elden et. al, Numeriska beräkningar analys och illustrationer med MAT- LAB, Studentlitteratur, E. Kreyszig, Advanced Engineering Mathematics. 8th Edition (AEM). 8. M. Heath, Scientific Computing. An Introductory Survey, New York: McGraw- Hill,

5 Inledning. Descartes dröm Filosofen och matematiken Rene Descartes ( ) intoroducerade och utvecklade begreppet matematisk modell. I början, hade Descartes en dröm om att hitta en universell metod (en matematisk metod förstås) för att beskriva varje problem som komma fram verkligheten och sedan lösa problemet. I kortet gick den ut på följande: Reducera problemet till ett matematiskt problem Reducera det matematiska problemet till ett algebraiskt problem Reducera det algebraiska problemet till att lösa en ekvation Även om Descartes dröm aldrig förverkligats, så finns det mängder av problem som kan lösas i denna anda..2 Polyas strategi för problemlösning Vad som i detta avsnitt skrivs är till stora delar en sammanfattning av olika skrifter av George Polya. Polya var en matematiker som förutom mera traditionell matematisk verksamhet även ägnade sig åt att analysera problemlösandes natur. Han har skrivit flera böcker om detta, varav How to solve it? från 945 väl är den mest kända. I denna bransch finns det säkert ingen absolut sanning, så man får väl i första hand se de ideer som framförs som försök till en strategi vid problemlösning. Inge många genomför den konsekvent, men den är ändå tänkvärd. Problemlösandet anser Polya består av fyra steg: Förstå problemet. För att förstå problemet bör man veta (a) vad är okänd? (b) vad är givet? (c) vad har man för förustsättnigar? Sedan frågar man: kan förustsättningarna upfyllas? Är det tillräckliga för at bestämma det okända? Nodvändiga? Onödiga? Motsägande? Man måste införa lämpliga betckningar (går det att rita en figur), och analysera förustsättningarnas olika delar och skriv ner dem. Ta fram en plan för att lösa det matematiska problemet. För att gör det, svarar man följande frågor: har man sett problemet tidigare? Känner man till något liknande problem och/eller något resultat som skulle kunna vara användbar? kan man oformulera problemet gå tillbaka till definitionen. Man betraktar det okända och försök hitta bekanta problem som handlar om samma okända. Om man inte kan lösa problemet, kan man först försöka lösa några 5

6 besläktade problem, genom att ändra på förustsättningarna eller det okända. Sedan måste man upprepa: har man använt alla förustsättningarna och alla uppgifterna? Genomför planet. Kontrollera varje planets steg. Kan man bevisa att varje steg är korrekt? Undersök lösningen. För att gör det, svarar man följande frågor: kan man kontrollera resultatet och få fram det på något annat sätt? Kan man använda resultatet och/eller metoden på något annat problem? Det här schemat används nu i aktuell matematisk modellering enligt följande: Förstå problemet Ta fram en plan för att lösa det genom att utveckla (i) en matematisk metod (ii) en algoritm och (iii) ett programm som beräknar lösningen. Genomför beräkningar med olika indata. Undersök lösningen Förbättra modellen Dessa steg analyserar vi närmare. När man räknar på de följande problemen kan man väl därför skänka Polya och Descartes en tanke då och då. 2 Matematiska modeller och numeriska approximationer 2. Matematiska modeller Matematiska modeller är grundläggande verktyg vid problemlösning inom naturvetenskap och teknik. En matematisk behandling ger svar på frågor man ställer med anknytning till problemområdet. Man avgränsar ett litet problemområde när man ställer upp en matematisk modell. Vidare gör man (i) förenklingar och (ii) idealiseringar Ett numeriskt problem är en klar och entydig beskrivning av funktionssambandet mellan indata (oberoende variablerna i det matematiska problemet) och utdata (begärda resultaten). Indata och utdata skall vara ett ändligt antal storheter (vektorer). 6

7 Ett matematiskt problem kan vara att bestämma en funktion (som t ex satisfierar begynnelsevärdesproblemet), med det numeriska problemet är att bestämma en approximation till denna funktion i ett antal diskreta punkter. En algoritm för ett numeriskt problem är en fullständig beskrivning av en ändlig följd av väldefinierade operationer, genom vilken indata (vektor) transformeras till utdata (vektor). 2.2 Felkällor. Fel i indata. Indata kan vara mätdata av begränsad noggrannhet eller reela tal som måste approximeras med ett fixt antal siffror. 2. Avrundningsfel uppstår då man räknar med ett ändligt, fixt antal siffror. 3. Trunkeringsfel uppstår då en oändlig process ersätts med en ändlig, t ex då en oändlig serie approximeras med en partialsumma, eller då en funktion approximeras med en rät linje (eller ett polynom). 3 Matematiska modeller: exempel 3. Koordinatsystem och vektorer Rene Descartes intoroducerade och utvecklade begreppet koordinatsystem. Varje punkt läge i rymden kan anges med hjälp av ett koordinatsystem, som består t ex av tre mot varandra vinjkelräta koordinataxlar. Koordinatsystemetet kallas ortonormerat eller kartesiskt. En vektor är en storhet som dels har icke-negativ storlek dels har riktning i rummet. Två vektorer a och b är lika, a = b, om de har samma storlek och samma riktning. En vektor (utom nollvektorn) kan anges med en riktad sträka, dvs en sträka från en punkt A (utgångspunkt) till en annan punkt B (ändpunkt). Två lika långa och lika riktade sträkor anger samma vektor. Vektorn från A till B kan betecknas AB. Vektorn sägs vara avsatt från punkten A. En vektor kan avsättas från en godtycklig punkt. Nollvektorn svarar mot det urartade fallet då A sammanfaller med B. Om två icke-parallela vektorer e x och e y är givna i ett plan, kan varje vektor u i planet entydigt skrivas som u = xe x + ye y. () Vektorerna e x och e y kallas basvektorer. Vektorerna xe x och ye y kallas komposanter, talen x och y koordinater för u (eller u s komponenter), och beteckningen 7

8 u = (x, y) kan användas. Om e x, e y och e z är tre i (tre-dimensionella) rummet givna vektorer som inte ligger i ett plan, kan varje vektor u i rummet entydigt skrivas som u = xe x + ye y + ze z. (2) Vektorerna e x, e y och e z kallas basvektorer. Vektorerna xe x, ye y och ze z kallas komposanter, talen x, y och z koordinater för u (u s komponenter), och beteckningen u = (x, y, z) kan användas. Om O (i detta sammanhang kallad origo) är en fix punkt i rummet (planet) är varje punkt P bestämd av vektor OP, som kallas ortsvektorn för P, och koordinater x, y, z för OP upfattas som koordinater för P. Då har ortsvektorn för P : (x, y, z) utgångspunkten O : (0, 0, 0) (origo) och ändpunkten P : (x, y, z); beteckningen r = [x, y, z] kan användas. Man säger att man har koordinaterna x, y, z i koordinatsystemet Oe x e y e z eller Oxyz (även xyz). På motsvarande sätt fås koordinatsystemet Oe x e y eller Oxy i ett plan. Vi inför följande beteckningar: R är mängden av alla reela tal, R 2 är mängden av alla reela talpar (x, y) och R 3 är mängden av alla reela taltripplar (x, y, z). Geometriskt, R representeras av punkterna på en linje (tallinje), resp. punkterna i ett plan eller i ett tre-dimensionellt rum. En vektor med beloppet (storlek) kallas enhetsvektor. Om basvektorerna i ett koordinatsystem är parvis vinkelräta enhetsvektorer kallas koordinatsystemet ortonormerat, eller kartesiskt. I ett kartesiskt koordinatsystem, (2) skrivas som där basvektorerna är kartesiska enhetsvektorer u = [x, y, z] = xi + yj + zk, (3) i = e x, j = e y, k = e z i = [, 0, 0], j = [0,, 0], k = [0, 0, ]. (4) Antag att en vektor a= P Q har utgångspunkten P : (x, y, z ) och ändpunkten Q : (x 2, y 2, z 2 ). Då kallas tre talen a = x 2 x, a 2 = y 2 y, a 3 = z 2 z (5) a s komponenter i koordinatsystemet xyz i rummet, och man skriver a = [a, a 2, a 3 ]. 8

9 Vektors längd (storlek) a = a 2 + a a 2 3. (6) Låt xyz vara ett kartesiskt koordinatsystem och P : [x, y, z ] och Q : [x 2, y 2, z 2 ] två punkter i rummet. Talet P Q = (x x 2 ) 2 + (y y 2 ) 2 + (z z 2 ) 2 kallas avståndet mellan punkterna P och Q i rummet. Exempel Vektorn a= P Q med utgångspunkten P : (4, 0, 2) och ändpunkten Q : (6,, 2) har komponenter a = 6 4 = 2, a 2 = 0 =, a 3 = 2 2 = 0. Då a = [2,, 0] och längden (avståndet mellan punkterna P och Q) a = ( ) = 5. Om man väljer (, 5, 8) som a s utgångspunkt, då,, enligt (5), är motsvarande ändpunkten ( + 2, 5, 8 + 0) = (, 4, 8) Exempel 2 a = [4, 0, ] = 4i + k, b = [2, 5, 3 ] = 2i 5j + 3 k. 3.2 Integraler 3.2. Riemannintegraler Låt xy vara ett kartesiskt koordinatsystem i planet och U = [a, b] ett intervall a x b (integrationsintervallet). Låt x 0, x,..., x n vara godtyckliga, från varandra skilda punkter sådana att Motsvarande m delintervall a = x 0 < x <... x m < x m = b. (7) R i = {x : x i x x i, }. (8) Mängden av R i ger en indelning P av intervallet U: U = R i. Längden av intervallet R i är x i = x i x i, i m. (9) 9

10 Låt P vara det största av talen x i, P = max x i (0) i m eller en norm av indelningen P. Talet P är indelningens finhet: om P är litet är indelningen fin. Antag att en funktion f(x) är kontinuerlig i U = {x : a x b}. Välj från varje delintervall R i en punkt x i godtyckligt och sätt R(f, P ) = m f(x i ) x i, () i= som kallas en Riemannsumma. Om f(x i ) 0, då är termen f(x i ) x i arean av ett trapets med basen R i och höjden f(x i ). Riemannintegralen definieras som ett gränsvärde I = b a f(x)dx = lim N P 0 i= f(x i ) x i, (2) dvs, om det till varje givet tal ɛ > 0 finns ett tal δ = δ(ɛ) > 0 sådant att I R(f, P ) ɛ (3) för varje indelning P av integrationsintervallet U och godtyckliga punkter x i R i. Vi antar då att gränsvärdet (2) existerar när indelningens finhet går mot 0 (antalet delområden går mot oändligheten, N ) Dubbelintegraler Låt xyz vara ett kartesiskt koordinatsystem i rummet och U vara ett område i planet xy (integrationsområdet). Vi antar ofta att integrationsområdet begränsas av en enkel sluten kurva C i xy-planet, som inte skär sig själv och genomlöpes precis ett varv i positivt led; dvs, en kurva som kan beskrivas av en rörlig punkt, som rör sig så att den återkommer till stratpukten, utan att någon punkt på kurvan passerats två gånger. Antag först att U = {(x, y) : a x b, c y d} (4) är en rektangel. Låt x 0, x,..., x n och y 0, y,..., y n vara godtyckliga, från varandra skilda punkter sådana att a = x 0 < x <... x m < x m = b, c = y 0 < y <... y n < y n = d. (5) 0

11 Motsvarande mn delrektanglar R ij = {(x, y) : x i x x i, y j y y j }, (6) x i = x i x i, y j = y j y j, i m, j n, (7) ger en indelning P av området U: U = R ij. Arean av rektangeln R ij är A ij = x i y j = (x i x i )(y j y j ). (8) Diametern av rektangeln R ij (längden av dess diagonal) är diam R ij = ( x i ) 2 + ( y j ) 2 = (x i x i ) 2 + (y j y j ) 2 (9) Låt P vara det största av talen diam R ij, P = max diam R ij (20) i m, j n eller en norm av indelningen P. Talet P är indelningens finhet: om P är litet är indelningen fin. Antag att en funktion f(x, y) är kontinuerlig i D och på randen till D. Välj från varje delområde R ij en punkt (x ij, y ij) godtyckligt och sätt R(f, P ) = m n i= j= f(x ij, y ij) A ij, (2) som kallas en Riemannsumma. Om f(x ij, y ij) 0, då är termen f(x ij, y ij) A ij volymen av ett prisma med basen R ij och höjden f(x ij, y ij). Man kan numrera alla R ij och punkter (x ij, y ij) med en index k =, 2,..., N, där N = mn. Dubbelintegralen definieras som ett gränsvärde I = D f(x, y)da = lim N P 0 k= f(x k, y k) A k, da = dxdy, (22) dvs, om det till varje givet tal ɛ > 0 finns ett tal δ = δ(ɛ) > 0 sådant att I R(f, P ) ɛ (23) för varje indelning P av området D och godtyckliga punkter (x ij, y ij) R ij. Vi antar då att gränsvärdet (22) existerar när indelningens finhet går mot 0 (antalet delområden går mot oändligheten, N ).

12 3.3 En kinematisk modell. Antag att vi kastar en boll rakt uppåt med en hastighet v 0. Hur högt kommer bollen? Vi väljer den matematiska modellen att den enda kraft, som verkar på bollen är gravitationen. Bollens hastighet v(t) vid tid t ges då av kinematiska satsen v(t) = v 0 gt, där g är tyngaccelerationen. Tidpunkten t = t då bollen når sin högsta punkt, kan vi bestämma genom att sätta v(t) = 0: v(t) = v 0 gt = 0, t = t = v 0 g. Höjden s vid tiden t får vi genom att integrera s = t 0 v(t)dt = t 0 (v 0 gt)dt = v 0 t 2 gt2. Om t ex starthastigheten är v 0 = 25 m/s (och g = 9.8 m/s 2 ), så får vi 3.4 Tillväxtmodeller t = v 0 g = = 2.55 s, s = v 0 t 2 gt2 = 3.9 m. Låt x 0 beteckna det kapital som sätts in i början på en bank med 5 procent årlig ränta (fast ränta). Vi vill studera hur beloppet ändras från år till år. Uttrycket x n+ x n =.05, x 0 = ett givet tal (24) visar att kapitalet ett år är direkt proportionellt (här med faktorn.05 = ) mot kapitalet året innan. En modifiering av den modellen är att ersätta konstanten a (fast ränta) med r n (variabel, eller rörlig, ränta), x n+ x n = r n x n, x 0 = ett givet antal. (25) Den enklaste versionen av Malthus modell för populationstillväxt bygger på motsvarande antagande för populationens storlek, dvs att antalet individer ett år (i tusental) är direkt proportionellt (med en given faktor a) mot antalet året innan: x n+ x n = a, x 0 = ett givet antal. 2

13 Olika versioner av Malthus modell använder olika a. En modifiering av den linjära Malthus modell är att ersätta konstanten a med en variabel storlek r n, x n+ x n = r n x n, x 0 = ett givet antal. 3.5 Populationsutveckling med migration och skuldutveckling Populationsutveckling. Vi har en polulation som uppmätts till x 0 = P 0 = 00 tusen individer och som om ingen in- eller utflyttning sker ökar med a = 0% årligen. Dessutom årligen b i = 8 tusen flyttar in och b u = 0 tusen flyttar ut. Låt x n vara populationens storlek n år efter startåret. Analysera vad händer från ett år, n, till nästa, n +. För differensen x n+ x n gäller dvs vilket kan skrivas x n+ x n = procentuell ökning + inflyttning utflyttning, x 0 = P 0, x n+ x n = ax n + b i b u, n = 0,, 2,..., x 0 = P 0, x n+ = Ax n + b iu, b iu = b i b u, A = a +, eller vilket kan skrivas x 0 = 00, x n+ x n = 0.x n Man kan visa att talföljden x 0 = 00, x n+ =.x n 2, n = 0,, 2,.... x n = 80. n + 20, n = 0,, 2,..., löser det här problemet. 2 Skuldutveckling. Antag att man har lånat x 0 = P 0 = 000 tusen kronor (för husköp) den april 996 och avbetalar b a = 0 tusen kronor varje kvartal. Skulden ökar varje kvartal med årlig ränta r n = 5% Låt x n vara skuldens storlek n kvartaler efter startkvartal (andra kvartalen 996). Analysera vad händer från en kvartal, n, till nästa, n +. För skluden x n+ gäller x n+ = x n + procentuell ökning av skulden avbetalning, 3

14 dvs procentuell ökning av skulden = x n r n, 00 x 0 = P 0, x n+ = a n x n b a, n = 0,, 2,..., N. (26) där N är antalet kvartaler mellan och 0-2-3: 3 i (4 i ) = 23. I fallet av fast (konstant årlig) ränta r n = 4%, har vi 3.6 Laboration a x 0 = 000, x n+ =.0x n 0, n = 0,, 2,..., N. Använd ovanstående modeller och studera i dina egna skuldutvecklingar (också retroaktivt). ii skuldutvecklingen enligt (26) när man lånar P 0 tusen kronor (för husköp eller bilköp) i olika banker och/eller bolag (bilbolag) till olika aktuella rörliga räntor r n. Jämför skuldtillväxt beroende på beloppet av månads- eller kvartalavbetalning b a och antalet N månader eller kvartaler. Rita kurvor som visar skuldtillväxt som funktion av tid (antalet månader eller kvartaler). Använd informationskällor och liknande. iii Redovisa och jämför värdeförändringar i olika aktiebolag och/eller aktiesparfonder under flera år, månader eller dagar. Bearbeta indata och rita trendkurvor. Använd informationskällor ovan. Betrakta aktiefonder, blandfonder, generationsfonder och räntefonder. Använd informationskällor mm. 4

15 Mer information finns på hemsidan och i Fondkatalog. För din premierpension Avancerade Malthus modeller En enkel modifiering av den linjära Malthus modell är att ersätta konstanten a med en avtagande funktion, t ex en linjär funktion a bx, där a 0 och b 0. Man kan betrakta versioner av Malthus modell med flera olika icke-linjära avtagande funktioner f(x) som beskriver olika tillväxtsituatoner när tillväxt x n+ /x n beror på det aktuella antalet individer x n och leder till x n+ x n = f(x n ), x 0 = ett givet antal. Man kan skriva ett program som beräknar beloppet x n för olika avtagande funktioner f(x) och sedan jämföra resultat och anpassa de till ursprungliga (givna) villkor. Figure : Kurvorna visar hur antalet individer x n ändras enligt Malthus modell x n+ = x n (ax n + b), n = 0,, 2,..., 0, x 0 = 00000, från år till år under 0 år med b =.0 och fem olika koefficienter a = 0 8, a = 0, a = 0 8, a = och a = Laboration b Använd ovanstående Malthus modell x n+ x n = f(x n ), x 0 = ett givet antal, f(x) = ax + b, och studera hur antalet individer (population) x n ändras från år till år för vissa olika a : 0.05 a 2 och positiva och negativa b. Anpassa modellen till aktuella populationstillväxt i olika länder. 5

16 Exempel 3 Antag att i ovanstående Malthus modell, a 0 8 och b =.0. Då visar figur hur antalet individer (population) x n ändras från år till år under 0 år med startvärdet x 0 = och fem olika a = 0 8, a = 0, a = 0 8, a = och a = Kurvorna ritade i figur med häjlp av MATLABkod n = 0; b =.0; a = : : ; b, a x = 00000; x2 = 00000; x3 = 00000; x4 = 00000; x5 = 00000; for i = :n ar(i)=i; arlig(i,) = x; arlig(i,2) = x2; arlig(i,3) = x3; arlig(i,4) = x4; arlig(i,5) = x5; x = x.*(a().*x + b); x2 = x2.*(a(2).*x2 + b); x3 = x3.*(a(3).*x3 + b); x4 = x4.*(a(4).*x4 + b); x5 = x5.*(a(5).*x5 + b); end arlig plot(ar, arlig) grid b =.000 a =.0e-006 * arlig =.0e+005 * Modellutveckling: en enkel uppgift Använd Polyas schema för att illustrera modellutveckling:. Förstå problemet: vi kommer att beräkna hur beloppet i banken ändras från år till år vid fast årlig ränta. 2. Ta fram en plan för att lösa det genom att utveckla (i) en matematisk metod: räkna enligt x n+ =.05x n, n = 0,, 2,.... (ii) en algoritm: se ovan, och 6

17 (iii) ett programm som beräknar lösningen: programmera den här formeln med häjlp av en miniräknare. 3. Genomför beräkningar med olika indata: olika tal x 0 och a > och antalet år. 4. Undersök lösningen: rita och analysera kurvan x n beloppet mot n antalet år. 5. Förbättra modellen: antag att varje år, ändrar banken räntan, så att beloppet ökar enligt x n+ = a n x n, n = 0,, 2,... (obunden ränta a n ) istället för x n+ = ax n, n = 0,, 2,... (fast ränta a). 4 Grundbegrepp av numeriska metoder 4. Tal och talrepresentation i datorer Naturliga tal är talen 0,, 2,.... Hela tal är talen 0, ±, ±2,.... Rationella tal kan skrivas på formen r = m, där m och n är hela tal, n 0. (27) n De rationella talen bildar en kropp, som är delkropp till kroppen av de reela talen. I decimalsystemet skrivas ett tal i utvecklad form, t ex = = = = = Decimalutvecklingar av rationella tal är periodiska: = = 0.25, 4 = , 3 9 = I den rationella talmängden finns fyra grundoperationer: addition c = a + b subtraktion c = a b multiplikation c = a b division c = a b, b 0. Till två tal a och b, finns det alltid ett tal, c, som kallas resp. summan, produkten, differensen, och kvoten av a och b. 7

18 Irrationella tal är reela tal som inte är rationella tal. Exempel utgör 2, π och m, där m är ett helt tal sådant att m n 2, n = 0,, Decimalutvecklingar av irrationella tal är operiodiska: 2 = , 4.2 Positionssystem π = I ett positionssystem anges ett tal så att en siffras betydelse beror av dess plats i talbeteckningen. Varje plats (position) har ett bestämt platsvärde, som är en heltalspotens av systemets bas. I decimalsystemet, är basen tio. Ett tal skrivet i decimalsystemet sägs vara skrivet i decimalform. Siffrorna till höger om decimaltecken kallas decimaler. En signifikant siffra (S) av ett tal c (skrivet i decimalform) är varje c s siffra utom nollor till vänster om den första ickenoll siffran: talen , har 4 S. I fix representation används ett givet (fixerat) antal S: (fem S), 0.03 (två S),.0 (två S). I flyttalsrepresentation (floating-point system), fixerar man antalet S och decimaltecken flyttar: Betrakta t ex tre tal med fyra S: = = = 623.8, = = = (3 nollor till höger om decimaltecken) = = 2.000, Tal också skrivas på formen E E-3, E0. där Allmänt kan varje reelt tal a i talsystemet med basen β framställas på formen a = M β e, e ett helt tal. (28) M = ±D 0.D D 2..., 0 D i < β, i = 0,, 2,..., D 0 0, (29) och M kan vara ett tal med oändligt många siffror. Man lagra då talet (i decimalsystemet) a = ±m 0 e, 0. m <, e ett helt tal, 8

19 m = 0.d d 2... d t, d > 0, e < M. m är M avkortat till t siffror. m kallas taldelen (eller mantissan), och e kallas exponentdelen Enligt IEEE Standard ( single precision ), 38 < e < Avrundning och avhuggning Avrundning av decimala tal till t decimaler. Exempel 4. Avrundning till t = 2 decimaler:.2535 avrundas till.25. Den del av talet.2535 som står i positioner till höger om andra decimalen är och det är mindre än t med t = 2: < = ; då förändras andra decimalen 5 inte och till t = 4 decimaler till t = 2 decimaler till t = decimal; den första decimalen 2 är jämn till t = 3 decimaler; den 3:e decimalen 3 är udda , till t = decimal. Av avrundningsregler följer att felet vid avrundning till t decimaler är mindre än eller lika med t. Vid avhuggning stryks alla siffror till höger om t:e decimalen. Exempel 5. Avhuggning till t = 2 decimaler:.2535 avhuggs till avhuggs till avhuggs till.99.. Avhuggning till t = 4 decimaler: avhuggs till avhuggs till Felet vid avhuggning till t decimaler är mindre än eller lika med 0 t och är systematiskt: det avkortade värdet är alltid mindre än det oavkortade värdet. 4.4 Absolut och relativ fel Låt a beteckna ett exakt värde och ã ett närmevärde till ett tal a, t ex a = 2, ã =.44 4S, 9

20 Vi inför följande definitioner a = π, ã = S. Absolut fel i ã : ɛ = a = a ã; då a = ã + ɛ Exempel 6 Om ã = 0.5 är närmevärdet till talet a = 0.2, är absoluta felet ɛ = 0.3. Relativt fel i ã : ɛ r = a a = ɛ a = a ã a = Fel exakt värde (a 0). ɛ r ɛ ã. I exemplet ovan har vi ɛ = a ã = 2.44 = ; ɛ r = ɛ a = ɛ = a ã = π 3.45 = ; ɛ r = ɛ a = π En approximation ã sägs ha n korrekta decimaler (KD) om a = ã a n (dvs approximationen har ett fel mindre än eller lika med en halv enhet i n:te decimalen). Som mått på relativ nogrannhet använder man ofta talets värdesiffror (antalet korrekta siffror som inleder approximationen; inledande nollor medräknas då inte). 4.5 Felgränser Felgräns β a i absolut fel : ɛ β a då a ã β. Felgräns β r i relativt fel : ɛ r β r då a ã a β r. 20

21 Exempel 7 approximation med felgräns KD värdesiffror 3.42± ±0.5E ± Ackumulerade fel Vi ska formulera en sats som ger felgränser i addition och multiplikation (se THEOREM 7.., E. Kreyszig, Advanced Engineering Mathematics, 8th Edition (AEM)): I addition, S = a + a 2, och subtraktion, D = a a 2, kan felgränsen (ɛ) upskattas ɛ β + β 2. där β i, i =, 2, är a is felgränser i absolut fel. I multiplikation, M = a a 2, och division, Di = a /a 2 (a 2 0), kan felgränserna ɛ r upskattas approximativt ɛ r β r + β r2. där β ri, i =, 2, är a is felgränser i relativt fel. 4.7 Kancellation: förlusten av signifikanta siffror Om vi skall använda närmevärden i beräkningar, är det viktigt att informationen inte i onödan går förlorad. Exempel 8 Närmevärdena har båda 7 S (6 KD). Differensen x = ± , x 2 = ± , (30) y = x x 2 = ± 0 6 (3) har bara två S eftersom < 0 6 < Vi har kancellation av fyra S. Exempel 9 2

22 Andragradsekvationen har lösningen x 2 8x + = 0 (32) x = 9 ± 8 = 9 ± 80. (33) Om ± ges med fyra KD, får vi x = ± = ± , x 2 = ± = ± (34) Det första närmevädret har 6 S, medan det andra har tre S. Kancellationen undviks om man beräknar x 2 enligt x 2 = 9 80 = (9 80)(9 + 80) = = ± , (35) och = (36) (resultatet avrundas till 7 decimaler). För divisionen y = p /p 2, uppskattas felgränsen i relativt fel y y p + p 2. (37) p I (37), p =, p 2 = , p = 0, p 2 = , y = , och relativa felet i närmevärdet till x 2 = y uppskattas enligt (37) med p 2 p 2 = p 2 < = (38) Det absoluta felet i närmevärdet till x 2 = y = blir då mindre än < < = < (39) Felet vid avrundning till 7 decimaler < Det totala felet uppskatas med = , och resultatet har 6 KD och 5 S. Exempel 0 Beräkna x 2 = ± (40) f(x) = x[ x + x] (4) 22

23 för växande x med 6S: x beräknad f(x) exakt f(x) I 6S beräkningar, får vi, när x = 00, 00 = , 0 = (42) Det första värdet är exakt, och det andra värdet är den rätta 6S-avrundningen. Vidare x + x = 0 00 = (43) Det exakta värdet är (avrundat till 6S). Beräkningar i (43) har förlusten av signifikanta siffror (a loss-of-significance error): subtraktion av x = 00 eliminerar de tre signifikanta siffrorna i x + = 0. Skriv (4) på formen x + x f(x) = x x + + x x + + x = x x + + x (44) I (44), förlörar man inte signifikanta siffror eftersom man subtraherar inte. 6S beräkningar i (44) med avrundning ger f(00) = , (45) och (45) är rätta resultatet avrundat till 5 (korrekta) decimaler (6S). 4.8 Binära systemet I decimalsystemet (som har basen 0 och man kan använda 0 siffror 0,,..., 9), skrivas ett tal, t ex, , i utvecklad form (46) 23

Numeriska metoder. Kompendiet. Lektor: Yury Shestopalov. e-mail: youri.shestopalov@kau.se Tel. 054-7001856. Karlstads Universitet

Numeriska metoder. Kompendiet. Lektor: Yury Shestopalov. e-mail: youri.shestopalov@kau.se Tel. 054-7001856. Karlstads Universitet Numeriska metoder Kompendiet Lektor: Yury Shestopalov e-mail: youri.shestopalov@kau.se Tel. 054-7001856 Hemsidan: www.ingvet.kau.se\ youri Karlstads Universitet 2002 1 Innehåll 1 Grundbegrepp av numeriska

Läs mer

Minsta kvadratmetoden

Minsta kvadratmetoden Minsta kvadratmetoden där Överbestämda ekvationssystem Det är lämpligt att uppfatta matrisen A som bestående av n kolonnvektorer: A a a a n a a a n a n a n a nn a j a j a nj a a a n j n Då kan vi skriva

Läs mer

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

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

Läs mer

AB2.1: Grundläggande begrepp av vektoranalys

AB2.1: Grundläggande begrepp av vektoranalys AB2.1: Grundläggande begrepp av vektoranalys En vektor är en storhet som dels har icke-negativ storlek dels har riktning i rummet. Två vektorer a och b är lika, a = b, om de har samma storlek och samma

Läs mer

Prov 1 2. Ellips 12 Numeriska och algebraiska metoder lösningar till övningsproven uppdaterad 20.5.2010. a) i) Nollställen för polynomet 2x 2 3x 1:

Prov 1 2. Ellips 12 Numeriska och algebraiska metoder lösningar till övningsproven uppdaterad 20.5.2010. a) i) Nollställen för polynomet 2x 2 3x 1: Ellips Numeriska och algebraiska metoder lösningar till övningsproven uppdaterad.. Prov a) i) ii) iii) =,, = st 9,876 =,9876,99 = 9,9,66,66 =,7 =,7 Anmärkning. Nollor i början av decimaltal har ingen betydelse

Läs mer

LÖSNINGSFÖRSLAG TILL TENTAMEN 2 SF1664

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

Läs mer

a = a a a a a a ± ± ± ±500

a = a a a a a a ± ± ± ±500 4.1 Felanalys Vill man hårddra det hela, kan man påstå att det inte finns några tal i den tillämpade matematiken, bara intervall. Man anger till exempel inte ett uppmätt värde till 134.78 meter utan att

Läs mer

Institutionen för Matematik TENTAMEN I LINJÄR ALGEBRA OCH NUMERISK ANALYS F1, TMA671 2009-01-16. DAG: Fredag 16 januari 2009 TID: 14.00-18.

Institutionen för Matematik TENTAMEN I LINJÄR ALGEBRA OCH NUMERISK ANALYS F1, TMA671 2009-01-16. DAG: Fredag 16 januari 2009 TID: 14.00-18. Institutionen för Matematik Göteborg TENTAMEN I LINJÄR ALGEBRA OCH NUMERISK ANALYS F, TMA67 9--6 DAG: Fredag 6 januari 9 TID: 4. - 8. SAL: V Ansvarig: Ivar Gustafsson, tel: 77 94 Förfrågningar: Ivar Gustafsson

Läs mer

Lösningsanvisningar till de icke obligatoriska workoutuppgifterna

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

Läs mer

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

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

Läs mer

Fixpunktsiteration. Kapitel Fixpunktsekvation. 1. f(x) = x = g(x).

Fixpunktsiteration. Kapitel Fixpunktsekvation. 1. f(x) = x = g(x). Kapitel 5 Fixpunktsiteration 5.1 Fixpunktsekvation En algebraisk ekvation kan skrivas på följande två ekvivalenta sätt (vilket innebär att lösningarna är desamma). 1. f(x) = 0. En lösning x kallas en rot

Läs mer

LAB 1. FELANALYS. 1 Inledning. 2 Flyttal. 1.1 Innehåll. 2.1 Avrundningsenheten, µ, och maskinepsilon, ε M

LAB 1. FELANALYS. 1 Inledning. 2 Flyttal. 1.1 Innehåll. 2.1 Avrundningsenheten, µ, och maskinepsilon, ε M TANA21+22/ 5 juli 2016 LAB 1. FELANALYS 1 Inledning I laborationerna används matrishanteringsprogrammet MATLAB. som genomgående använder dubbel precision vid beräkningarna. 1.1 Innehåll Du ska 1. bestämma

Läs mer

Fel- och störningsanalys

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

Läs mer

ALA-a Innehåll RÄKNEÖVNING VECKA 7. 1 Lite teori Kapitel Kapitel Kapitel Kapitel 14...

ALA-a Innehåll RÄKNEÖVNING VECKA 7. 1 Lite teori Kapitel Kapitel Kapitel Kapitel 14... ALA-a 2005 Innehåll 1 Lite teori 3 RÄKNEÖVNING VECKA 7 1.1 Kapitel 7....................................... 3 1.2 Kapitel 12....................................... 3 1.3 Kapitel 13.......................................

Läs mer

SF1625 Envariabelanalys Lösningsförslag till tentamen

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

Läs mer

Fel- och störningsanalys

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

Läs mer

8.5 Minstakvadratmetoden

8.5 Minstakvadratmetoden 8.5 Minstakvadratmetoden 8.5. Ett exempel Man ville bestämma ett approximativt värde på tyngdaccelerationen g: En sten slängdes från en hög byggnad och man noterade med hjälp av fotoceller placerade på

Läs mer

Övningar. MATEMATISKA INSTITUTIONEN STOCKHOLMS UNIVERSITET Avd. Matematik. Linjär algebra 2. Senast korrigerad:

Övningar. MATEMATISKA INSTITUTIONEN STOCKHOLMS UNIVERSITET Avd. Matematik. Linjär algebra 2. Senast korrigerad: MATEMATISKA INSTITUTIONEN STOCKHOLMS UNIVERSITET Avd. Matematik Linjär algebra 2 Senast korrigerad: 2006-02-10 Övningar Linjära rum 1. Låt v 1,..., v m vara vektorer i R n. Ge bevis eller motexempel till

Läs mer

Omtentamen i DV & TDV

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

Läs mer

Repetition, Matematik 2 för lärare. Ï x + 2y - 3z = 1 Ô Ì 3x - y + 2z = a Ô Á. . Beräkna ABT. Beräkna (AB) T

Repetition, Matematik 2 för lärare. Ï x + 2y - 3z = 1 Ô Ì 3x - y + 2z = a Ô Á. . Beräkna ABT. Beräkna (AB) T Repetition, Matematik 2 för lärare Ï -2x + y + 2z = 3 1. Ange för alla reella a lösningsmängden till ekvationssystemet Ì ax + 2y + z = 1. Ó x + 3y - z = 4 2. Vad är villkoret på talet a för att ekvationssystemet

Läs mer

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

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

Läs mer

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

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

Läs mer

Övningar. c) Om någon vektor i R n kan skrivas som linjär kombination av v 1,..., v m på precis ett sätt så. m = n.

Övningar. c) Om någon vektor i R n kan skrivas som linjär kombination av v 1,..., v m på precis ett sätt så. m = n. Övningar Linjära rum 1 Låt v 1,, v m vara vektorer i R n Ge bevis eller motexempel till följande påståenden Satser ur boken får användas a) Om varje vektor i R n kan skrivas som linjär kombination av v

Läs mer

Komposanter, koordinater och vektorlängd Ja, den här teorin gick vi igenom igår. Istället koncentrerar vi oss på träning inför KS3 och tentamen.

Komposanter, koordinater och vektorlängd Ja, den här teorin gick vi igenom igår. Istället koncentrerar vi oss på träning inför KS3 och tentamen. Sidor i boken 40-4 Komposanter, koordinater och vektorlängd Ja, den här teorin gick vi igenom igår. Istället koncentrerar vi oss på träning inför KS3 och tentamen. Läxa 1. En rät linje, L 1, skär y-axeln

Läs mer

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

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

Läs mer

Välkomna till Numme och MATLAB, 9 hp, för Materialdesign och Energi&Miljö, årskurs 2

Välkomna till Numme och MATLAB, 9 hp, för Materialdesign och Energi&Miljö, årskurs 2 Välkomna till Numme och MATLAB, 9 hp, för Materialdesign och Energi&Miljö, årskurs 2 Kursen avses ge dig kunskap om numeriska metoder, hur man kan använda dessa genom elementär programmering i MATLAB samt

Läs mer

Interpolation Modellfunktioner som satisfierar givna punkter

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

Läs mer

Minstakvadratmetoden

Minstakvadratmetoden Institutionen för matematik KTH Minstakvadratmetoden Komplettering till den linjära algebran i kursen 5B6 b A b o A o V Eike Petermann/HT Man ville bestämma ett approimativt värde på tyngdaccelerationen

Läs mer

MATEMATIK GU. LLMA60 MATEMATIK FÖR LÄRARE, GYMNASIET Analys, ht 2014. Block 5, översikt

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

Läs mer

LABORATION 2. Trapetsregeln, MATLAB-funktioner, ekvationer, numerisk derivering

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

Läs mer

Vectorer, spannet av vektorer, lösningsmängd av ett ekvationssystem.

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

Läs mer

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

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

Läs mer

Vektorgeometri för gymnasister

Vektorgeometri för gymnasister Vektorgeometri för gymnasister Per-Anders Svensson http://homepage.lnu.se/staff/psvmsi/vektorgeometri/gymnasiet.html Fakulteten för teknik Linnéuniversitetet Räta linjens och planets ekvationer III Innehåll

Läs mer

Kontinuitet och gränsvärden

Kontinuitet och gränsvärden Kapitel Kontinuitet och gränsvärden.1 Introduktion till kontinuerliga funktioner Kapitlet börjar med allmänna definitioner. Därefter utvidgar vi successivt familjen av kontinuerliga funktioner, genom specifika

Läs mer

Flervariabelanalys och Matlab Kapitel 3

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

Läs mer

Vektorgeometri för gymnasister

Vektorgeometri för gymnasister Vektorgeometri för gymnasister Per-Anders Svensson http://w3.msi.vxu.se/users/pa/vektorgeometri/gymnasiet.html Institutionen för datavetenskap, fysik och matematik Linnéuniversitetet Vektorer i planet

Läs mer

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

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

Läs mer

Vektorgeometri för gymnasister

Vektorgeometri för gymnasister Vektorgeometri för gymnasister Per-Anders Svensson http://homepage.lnu.se/staff/psvmsi/vektorgeometri/gymnasiet.html Fakulteten för teknik Linnéuniversitetet Räta linjens och planets ekvationer II Innehåll

Läs mer

Material till kursen SF1679, Diskret matematik: Lite om kedjebråk. 0. Inledning

Material till kursen SF1679, Diskret matematik: Lite om kedjebråk. 0. Inledning Matematik, KTH Bengt Ek november 207 Material till kursen SF679, Diskret matematik: Lite om kedjebråk 0 Inledning Talet π (kvoten mellan en cirkels omkrets och dess diameter) är inte ett rationellt tal

Läs mer

7 november 2014 Sida 1 / 21

7 november 2014 Sida 1 / 21 TANA09 Föreläsning 2 Talrepresentation i datorer. Flyttalssystem. Datoraritmetik och Beräkningsfel. Beräkningsfelsanalys och Kancellation. Serier och Resttermsuppskattningar. Tillämpning - Beräkning av

Läs mer

. b. x + 2 y 3 z = 1 3 x y + 2 z = a x 5 y + 8 z = 1 lösning?

. b. x + 2 y 3 z = 1 3 x y + 2 z = a x 5 y + 8 z = 1 lösning? Repetition, Matematik 2, linjär algebra 10 Lös ekvationssystemet 5 x + 2 y + 2 z = 7 a x y + 3 z = 8 3 x y 3 z = 2 b 11 Ange för alla reella a lösningsmängden till ekvationssystemet 2 x + 3 y z = 3 x 2

Läs mer

Approximation av funktioner

Approximation av funktioner Vetenskapliga beräkningar III 8 Kapitel Approximation av funktioner Vi skall nu övergå till att beskriva, hur man i praktiken numeriskt beräknar funktioner I allmänhet kan inte ens elementära funktioner

Läs mer

Omtentamen i DV & TDV

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

Läs mer

x f (x) dx 1/8. Kan likhet gälla i sistnämnda relation. (Torgny Lindvall.) f är en kontinuerlig funktion på 1 x sådan att lim a

x f (x) dx 1/8. Kan likhet gälla i sistnämnda relation. (Torgny Lindvall.) f är en kontinuerlig funktion på 1 x sådan att lim a Elementa Årgång 50, 967 Årgång 50, 967 Första häftet 2603. Låt ξ, ξ 2,..., ξ n vara stokastiska variabler med väntevärden E[ξ i ], i =, 2,..., n. Visa att E[max(ξ, ξ 2,..., ξ n )] max(e[ξ ], E[ξ 2 ],...,

Läs mer

Vektorgeometri för gymnasister

Vektorgeometri för gymnasister Vektorgeometri för gymnasister Per-Anders Svensson http://homepage.lnu.se/staff/psvmsi/vektorgeometri/gymnasiet.html Fakulteten för teknik Linnéuniversitetet Räta linjens och planets ekvationer I Innehåll

Läs mer

8. Euklidiska rum 94 8 EUKLIDISKA RUM

8. Euklidiska rum 94 8 EUKLIDISKA RUM 94 8 EUKLIDISKA RUM 8. Euklidiska rum Definition 8.. En skalärprodukt på vektorrummet V är en funktion som till varje par av element u och v i V ordnar ett reellt tal u v eller u v med följande egenskaper:.

Läs mer

SF1625 Envariabelanalys Lösningsförslag till tentamen DEL A

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

Läs mer

= ( 1) ( 1) = 4 0.

= ( 1) ( 1) = 4 0. MATA15 Algebra 1: delprov 2, 6 hp Fredagen den 17:e maj 2013 Skrivtid: 800 1300 Matematikcentrum Matematik NF Lösningsförslag 1 Visa att vektorerna u 1 = (1, 0, 1), u 2 = (0, 2, 1) och u 3 = (2, 2, 1)

Läs mer

Bisektionsalgoritmen. Kapitel Kvadratroten ur 2

Bisektionsalgoritmen. Kapitel Kvadratroten ur 2 Kapitel 4 Bisektionsalgoritmen Vi ska konstruera lösningar till algebraiska ekvationer av formen f(x) = 0 med hjälp av bisektionsalgoritmen (intervallhalveringsmetoden). På samma gång ska vi se hur man

Läs mer

Konvergens för iterativa metoder

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

Läs mer

Enklare matematiska uppgifter

Enklare matematiska uppgifter Elementa Årgång 49, 966 Årgång 49, 966 Första häftet 2555. Visa att 4 n + n + 8 ej kan vara primtal för något heltal n 0. 2556. Man vill göra en behållare utan lock, som rymmer m 3, i form av en rätvinklig

Läs mer

Institutionen för Matematiska Vetenskaper TENTAMEN I LINJÄR ALGEBRA OCH NUMERISK ANALYS F1/TM1, TMA671 2014-05-26

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:

Läs mer

Gruppuppgifter 1 MMA132, Numeriska metoder, distans

Gruppuppgifter 1 MMA132, Numeriska metoder, distans Gruppuppgifter 1 MMA132, Numeriska metoder, distans Uppgifter märkta med redovisas 1. Läs om felkalkyl i enkla fall sidan 1.2-1.3. Givet a = 1,23, E a = 0,005 c = 0,00438 ± 0,5 10 5 b = 23,71, E b = 0,003

Läs mer

Upphämtningskurs i matematik

Upphämtningskurs i matematik Upphämtningskurs i matematik C.J. 2013 Föreläsningsunderlaget är uppbyggt utgående från kurserna i den långa gymnasiematematiken, ellips-kursböckerna (Schilds förlag) har använts som förebild. Böckerna

Läs mer

MAA7 Derivatan. 2. Funktionens egenskaper. 2.1 Repetition av grundbegerepp

MAA7 Derivatan. 2. Funktionens egenskaper. 2.1 Repetition av grundbegerepp MAA7 Derivatan 2. Funktionens egenskaper 2.1 Repetition av grundbegerepp - Det finns vissa begrepp som återkommer i nästan alla kurser i matematik. Några av dessa är definitionsmängd, värdemängd, största

Läs mer

Institutionen för Matematik TENTAMEN I LINJÄR ALGEBRA OCH NUMERISK ANALYS F1, TMA DAG: Fredag 30 augusti 2002 TID:

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:

Läs mer

Veckoblad 4, Linjär algebra IT, VT2010

Veckoblad 4, Linjär algebra IT, VT2010 Veckoblad, Linjär algebra IT, VT Under den fjärde veckan ska vi under måndagens föreläsning se hur man generaliserar vektorer i planet och rummet till vektorer med godtycklig dimension. Vi kommer också

Läs mer

SF1625 Envariabelanalys Lösningsförslag till tentamen DEL A

SF1625 Envariabelanalys Lösningsförslag till tentamen DEL A SF1625 Envariabelanalys Lösningsförslag till tentamen 2012-10-17 DEL A 1. Visa att ekvationen x 3 12x + 1 = 0 har tre lösningar i intervallet 4 x 4. Motivera ordentligt! (4 p) Lösningsförslag. Vi skall

Läs mer

Vektorgeometri för gymnasister

Vektorgeometri för gymnasister Vektorgeometri för gymnasister Per-Anders Svensson http://homepage.lnu.se/staff/psvmsi/vektorgeometri/gymnasiet.html Fakulteten för teknik Linnéuniversitetet Areor, vektorprodukter, volymer och determinanter

Läs mer

Analys o Linjär algebra. Lektion 7.. p.1/65

Analys o Linjär algebra. Lektion 7.. p.1/65 Analys o Lektion 7 p1/65 Har redan (i matlab bla) stött på tal-listor eller vektorer av typen etc Vad kan sådana tänkas representera/modellera? Hur kan man räkna med sådana? Skall närmast fokusera på ordnade

Läs mer

Tentamen i Beräkningsvetenskap II, 5.0 hp,

Tentamen i Beräkningsvetenskap II, 5.0 hp, Uppsala universitet Institutionen för informationsteknologi Beräkningsvetenskap Stefan Engblom, tel. 471 27 54, Per Lötstedt, tel. 471 29 72 Tentamen i Beräkningsvetenskap II, 5.0 hp, 2016-03-16 Skrivtid:

Läs mer

Föreläsning 5. Approximationsteori

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

Läs mer

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

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

Läs mer

Lösningsanvisningar till de icke obligatoriska workoutuppgifterna

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

Läs mer

SF1625 Envariabelanalys Lösningsförslag till tentamen DEL A

SF1625 Envariabelanalys Lösningsförslag till tentamen DEL A SF165 Envariabelanalys Lösningsförslag till tentamen 01-1-10 DEL A 1. Låt funktionen f ha definitionsmängden D f =]0, [ och ges av f(x) = e x 1 x. (a) Finn f:s invers f 1. ( p) (b) Finn inversens värdemängd

Läs mer

7 Extremvärden med bivillkor, obegränsade områden

7 Extremvärden med bivillkor, obegränsade områden Nr 7, 1 mars -5, Amelia 7 Extremvärden med bivillkor, obegränsade områden Största och minsta värden handlar om en funktions värdemängd. Värdemängden ligger givetvis mellan det största och minsta värdet,

Läs mer

1 Linjära ekvationssystem. 2 Vektorer

1 Linjära ekvationssystem. 2 Vektorer För. 1 1 Linjära ekvationssystem Gaußelimination - sriv om systemet för att få ett trappformat system genom att: byta ordningen mellan ekvationer eller obekanta; multiplicera en ekvation med en konstant

Läs mer

Uppsala Universitet Matematiska Institutionen Thomas Erlandsson

Uppsala Universitet Matematiska Institutionen Thomas Erlandsson Uppsala Universitet Matematiska Institutionen Thomas Erlandsson MATRISER MED MERA VEKTORRUM DEFINITION Ett vektorrum V är en mängd av symboler u som vi kan addera samt multiplicera med reella tal c så

Läs mer

KOKBOKEN 1. Håkan Strömberg KTH STH

KOKBOKEN 1. Håkan Strömberg KTH STH KOKBOKEN 1 Håkan Strömberg KTH STH Hösten 2006 Håkan Strömberg 2 KTH Syd Innehåll Olikheter.................................... 6................................. 6 Uppgift 2.................................

Läs mer

Denna föreläsning. DN1212 Numeriska metoder och grundläggande programmering FN Felfortplantning och kondition

Denna föreläsning. DN1212 Numeriska metoder och grundläggande programmering FN Felfortplantning och kondition Denna föreläsning DN1212 Numeriska metoder och grundläggande programmering FN2 09-02-10 Hedvig Kjellström hedvig@csc.kth.se! Repetition av FN2! Felkalkyl (GNM kap 2)! Olinjära ekvationer (GNM kap 3)! Linjära

Läs mer

Maclaurins och Taylors formler. Standardutvecklingar (fortsättning), entydighet, numerisk beräkning av vissa uttryck, beräkning

Maclaurins och Taylors formler. Standardutvecklingar (fortsättning), entydighet, numerisk beräkning av vissa uttryck, beräkning Maclaurins och Taylors formler Standardutvecklingar (fortsättning), entydighet, numerisk beräkning av vissa uttryck, beräkning av gränsvärden Standardutvecklingar Vid beräkningar där man inte behöver någon

Läs mer

Euler-Mac Laurins summationsformel och Bernoulliska polynom

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

Läs mer

Inlämningsuppgift 4 NUM131

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

Läs mer

Kontrollskrivning KS1T

Kontrollskrivning KS1T Kontrollskrivning KS1T Matematik 2 Kurskod HF100 Skrivtid 8:15-11:15 måndagen 9 februari 2009 Tentamen består av 4 sidor Hjälpmedel: Utdelat formelblad. Räknedosa. Formelsamling Korrekt löst uppgift ger

Läs mer

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

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

Läs mer

Sammanfattning (Nummedelen)

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

Läs mer

(x + 1) dxdy där D är det ändliga område som begränsas av kurvorna

(x + 1) dxdy där D är det ändliga område som begränsas av kurvorna UPPSALA UNIVERSITET Matematiska institutionen Anders Källström Prov i matematik ES, W Flervariabelanalys 8 1 1 Skrivtid: 9-1. Inga hjälpmedel. Lösningarna skall åtföljas av förklarande text/figurer. Varje

Läs mer

Sidor i boken f(x) = a x 2 +b x+c

Sidor i boken f(x) = a x 2 +b x+c Sidor i boken 18-151 Andragradsfunktioner Här ska vi studera andragradsfunktionen som skrivs f(x) = ax +bx+c där a, b, c är konstanter (reella tal) och där a 0. Grafen (kurvan) till f(x), y = ax + bx +

Läs mer

SF1625 Envariabelanalys Lösningsförslag till tentamen DEL A

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

Läs mer

Tentamen del 1 SF1546, , , Numeriska metoder, grundkurs

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

Läs mer

September 13, Vektorer En riktad sträcka P Q, där P Q, är en pil med foten i P och med spetsen i Q. Denna har. (i) en riktning, och

September 13, Vektorer En riktad sträcka P Q, där P Q, är en pil med foten i P och med spetsen i Q. Denna har. (i) en riktning, och Fö : September 3, 205 Vektorer En riktad sträcka P Q, där P Q, är en pil med foten i P och med spetsen i Q. Denna har i en riktning, och ii en nollskild längd betecknad P Q. Man använder riktade sträckor

Läs mer

För teknologer inskrivna H06 eller tidigare. Skriv GAMMAL på omslaget till din anomyna tentamen så att jag kan sortera ut de gamla teknologerna.

För teknologer inskrivna H06 eller tidigare. Skriv GAMMAL på omslaget till din anomyna tentamen så att jag kan sortera ut de gamla teknologerna. Matematik Chalmers Tentamen i TMV225 Inledande matematik M, 2009 01 17, f V Telefon: Christoffer Cromvik, 0762 721860 Inga hjälpmedel. Kalkylator ej tillåten. Varje uppgift är värd 10 poäng, totalt 50

Läs mer

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

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

Läs mer

Viktiga begrepp, satser och typiska problem i kursen MVE460, 2015.

Viktiga begrepp, satser och typiska problem i kursen MVE460, 2015. Viktiga begrepp, satser och typiska problem i kursen MVE460, 2015. Begrepp och definitioner Egenskaper och satser Typiska problem Reella tal. Rationella tal. a(b + c) = ab + ac Bråkräkning. Irrationella

Läs mer

Isometrier och ortogonala matriser

Isometrier och ortogonala matriser Isometrier och ortogonala matriser (Delvis resultat som kunde kommit tidigare i kursen) För att slippa parenteser, betecknas linära avbildningar med A och bilden av x under en lin avbildn med Ax i stället

Läs mer

1. (a) Los ekvationen z 2 4iz 7 + 4i = 0: Rotterna ska ges pa formen a + bi. (b) Rita i det komplexa talplanet alla komplexa tal z som uppfyller

1. (a) Los ekvationen z 2 4iz 7 + 4i = 0: Rotterna ska ges pa formen a + bi. (b) Rita i det komplexa talplanet alla komplexa tal z som uppfyller Repetitionsuppgifter Endimensionell analys, Komplexa tal delkurs B2. (a) Los ekvationen z 2 4iz 7 + 4i = 0: Rotterna ska ges pa formen a + bi. (b) Rita i det komplexa talplanet alla komplexa tal z som

Läs mer

x 2 x 1 W 24 november, 2016, Föreläsning 20 Tillämpad linjär algebra Innehåll: Projektionssatsen Minsta-kvadratmetoden

x 2 x 1 W 24 november, 2016, Föreläsning 20 Tillämpad linjär algebra Innehåll: Projektionssatsen Minsta-kvadratmetoden 24 november, 206, Föreläsning 20 Tillämpad linjär algebra Innehåll: Projektionssatsen Minsta-kvadratmetoden. Projektionssatsen - ortogonal projektion på generella underrum Om W är ett underrum till R n,

Läs mer

Modul 1: Komplexa tal och Polynomekvationer

Modul 1: Komplexa tal och Polynomekvationer Modul : Komplexa tal och Polynomekvationer. Skriv på formen a + bi, där a och b är reella, a. (2 + i)( 2i) 2. b. + 2i + 3i 3 4i + 2i 2. Lös ekvationerna a. (2 i)z = 3 + i. b. (2 + i) z = + 3i c. ( 2 +

Läs mer

LYCKA TILL! kl 8 13

LYCKA TILL! kl 8 13 LUNDS TEKNISK HÖGSKOL MTEMTIK TENTMENSSKRIVNING Linjär algebra 0 0 kl 8 3 ING HJÄLPMEDEL Förklara dina beteckningar och motivera lösningarna väl Om inget annat anges är koordinatsystemen ortonormerade

Läs mer

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 (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)

Läs mer

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

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

Läs mer

Labb 3: Ekvationslösning med Matlab (v2)

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

Läs mer

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

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

Läs mer

RÄKNEOPERATIONER MED VEKTORER LINJÄRA KOMBINATIONER AV VEKTORER ----------------------------------------------------------------- Låt u vara en vektor med tre koordinater, u = x, Vi säger att u är tredimensionell

Läs mer

Numerisk Analys, MMG410. Lecture 12. 1/24

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

Läs mer

Vektorgeometri för gymnasister

Vektorgeometri för gymnasister Vektorgeometri för gymnasister Per-Anders Svensson http://homepage.lnu.se/staff/psvmsi/vektorgeometri/gymnasiet.html Fakulteten för teknik Linnéuniversitetet Diagonalisering av linjära avbildningar III

Läs mer

LABORATION cos (3x 2 ) dx I =

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

Läs mer

Linjär algebra på några minuter

Linjär algebra på några minuter Linjär algebra på några minuter Linjära ekvationssystem Ekvationssystem: { Löses på matrisform: ( ) ( ) I det här fallet finns en entydig lösning, vilket betyder att determinanten av koefficientmatrisen

Läs mer

14. Minsta kvadratmetoden

14. Minsta kvadratmetoden 58 MINSTA KVADRATMETODEN. Minsta kvadratmetoden Eempel.. Det är inte så svårt att komma åt en trasig lampa på golvet för att byta den. Det är bara att gå fram till den. Hur är det om lampan hänger i taket?

Läs mer

SF1624 Algebra och geometri Lösningsförslag till tentamen DEL A

SF1624 Algebra och geometri Lösningsförslag till tentamen DEL A SF64 Algebra och geometri Lösningsförslag till tentamen 04-05-0 DEL A. Planet P innehåller punkterna (,, 0), (0, 3, ) och (,, ). (a) Bestäm en ekvation, på formen ax + by + cz + d = 0, för planet P. (

Läs mer