Fel- och störningsanalys
|
|
- Elsa Lindberg
- för 6 år sedan
- Visningar:
Transkript
1 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 vet bara att det är mindre än en felgräns. Felgränsen kan vara antingen absolut, betecknad E x, eller relativ, betecknad R x, och innebär att x x E x, x x x R x. Vi skriver ofta detta på formen x = 2 ±0. och menar då att x = 2 och E x = 0.. Om x ges som ett korrekt avrundat decimaltal utskrivet med n siffror (på endera sidan av decimalkommat, men inledande nollor räknas inte) säger vi att x har n korrekta, eller signifikanta, siffror. Exempelvis har 32,3 fem signifikanta siffror och 0,03 har tre signifikanta siffror. Begreppet är nära relaterat till det relativa felet. 2 Störningsanalys Indata till ett numeriskt problem innehåller i praktiken alltid (små) fel. Felen kan bero på tex mätfel, avrundningsfel eller pga att indata kommer från andra numeriska beräkningar som innehåller trunkationsfel. En viktig frågeställning är därför hur lösningen till problemet påverkas av dessa fel. Vi kan beskriva situationen såhär: Indata Problem Utdata x F y Här är F en abstrakt formulering av problemet. Notera att F är en funktion i matematisk mening, dvs att för varje indata x finns precis ett utdata y, så att y = F(x). I allmänhet är dock F mycket komplicerad och kan inte skrivas i sluten form. Det kan tex vara lösningen till ett stort sammansatt ingenjörsproblem där x är en vektor med en mängd inparametrar. Frågan vi är intresserad av är vad som händer med utdata y om vi stör indata x med ett litet fel ε x. Istället för x skickar vi in x = x + ε x och istället för y får vi ut ỹ = y + ε y. Hur beror då ε y på ε x? Genom att skriva om talet och felgränsen i normalform, tex x = 0.003± = ± , kan man se att om talet har n signifikanta siffror maste relativa felet ligga mellan n och 5 0 n. Vill man vara precis är det bättre att ange relativt fel än antal signifikanta siffror. (7)
2 Störd indata Problem Störd utdata x=x+ε x F y=y+ ε y Felet i utdata ε y kallas ibland "forward error", eftersom det motsvarar felet som propagerar framåt från indata till utdata. På motsvarande sätt kallas felet i indata ε x ibland "backward error". Då tänker man sig att detta är felet som måste läggas på indata för att skapa ett givet fel i utdata. 2. Felfortplantning Om F är en snäll funktion kan vi analysera felfortplantningen från indata till utdata med hjälp av lokal linjärisering runt x. I detta fall är y = F(x) och ỹ = F( x). Via taylorutvecklingen får vi om ε x, F(x) = F( x ε x ) = F( x) ε x F ( x) + O(ε 2 x) ε y = ỹ y = F( x) F(x) = ε x F ( x) + O(ε 2 x) ε y ε x F ( x). Detta ger direkt motsvarande formel för absoluta felgränserna E x och E y. Om ε x [ E x,e x ] har vi att ε y ε x F ( x) [ E x F ( x), E x F ( x) ] E y E x F ( x). Notera att F här evalueras vid det approximativa värdet x. Sambandet gäller även om F evalueras vid x men oftast är det x som är tillgänglig, inte x. Om F beror på flera variabler, får man på samma sätt där ε xj är felet i x j, samt där E xj är absoluta felgränsen för ε xj. y = F(x,x 2,...,x n ), ỹ = F( x, x 2,..., x n ), ε y ε x F( x,..., x n) x + + ε xn F( x,..., x n) x n, E y E x F( x,..., x n) x + + Exn F( x,..., x n) x n, Exempel : Antag att F(x) = + cos x och att indata x är given som x = 0. ± Med terminologin ovan är då x = 0. och E x = Beräkna först ỹ, Enligt formeln ovan blir felgränsen för ỹ ỹ = + cos(0.) E y E x F ( x) = sin(0.) Vi avrundar därför ỹ till tre decimaler och skriver 2 (7) y = ±
3 Exempel 2: Låt x vara exakta roten till ekvationen f(x) = 0. Låt x vara en approximation till roten given av Newtons metod med avbrottskriteriet f( x) δ, där toleransen δ är ett litet tal. Vi vill beräkna felgränsen i x. I detta exempel är y = f(x) = 0 och ỹ = f( x). Följdaktligen är ε y = ỹ y = f( x) 0 δ, dvs E y = δ. Formeln för felgränserna ger då E y E x f ( x) E x δ f ( x). Notera att om f ( x) är liten kan felet i x vara stort även om toleransen δ är liten. Det är därför normalt svårt att lösa ekvationer med dubbelrötter där f(x) = f (x) = 0. Exempel 3: Antag att x är en rot till sin(ax) = x/2, där parametern a inte är känd exakt utan med en viss osäkerhet: a = ± 0.. Vad blir osäkerheten i lösningen x? Här är a indata och x = x(a) utdata. 2 Vi har ã = och felgränsen E a = 0.. Vi låter x = x(ã) = x(), dvs sin( x) = x/2, och vi vill nu räkna ut felgränsen E x så att x = x ± E x. För att kunna använda felfortplantningsformeln ovan behöver vi derivatan dx/da, evaluerad i ã =. Implicit derivering av sin(ax) x = 0 med avseende på a ger x(a)cos(ax(a)) + a dx(a) da cos(ax(a)) dx(a) = 0 dx(a) 2 da da Eftersom x(ã) = x får vi Och därmed dx(ã) da x = x ± E x, = x(ã)cos(x(ã)) xcos( x) = 2 cos(x(ã)) 2 cos( x). E x E a dx(ã) da = 0. xcos( x) 2 cos( x). = x(a)cos(ax(a)) 2 acos(ax(a)). Med insatta siffror har vi tex x och x () , varför ett lämpligt avrundat svar är x =.895 ± Experimentell störningsanalys I många fall är en sluten form för F inte känd, eller för komplicerad för att kunna deriveras. Det är då svårt att använda analysen ovan för att uppskatta felen i utdata. Exempelvis skulle F(x) kunna vara given som lösningen till en ordinär differentialekvation vid en viss tid med begynnelsevärde x: dy = g(y), y(0) = x, F(x) := y(0). dt I denna situation är det mer praktiskt att använda experimentell störningsanalys där F(x) betraktas som en svart låda. Det enda vi antar är att F är två gånger kontinuerligt deriverbar. 2 Funktionen x(a) är implicit given av sambandet F(a,x) = sin(ax) x/2 = 0. Den är väldefinerad i en omgivning av (a, x) så länge som F x(a,x) = acos(ax) /2 0, enligt implicita funktionssatsen. Vi antar att detta gäller vid den aktuella roten. 3 (7)
4 Vi börjar med att beräkna ỹ från störda indata x som tidigare. Sedan gör vi en experimenträkning : en beräkning där vi medvetet stör indata ytterligare med värdet på indatafelgränsen E x. Resultatet kallar vi y exp, ỹ = F( x), y exp = F( x + E x ). Skillnaden y exp ỹ är då en bra uppskattning av felgränsen E y i utdata ỹ eftersom y exp ỹ = F( x + E x ) F( x) = E x F ( x) + O(E 2 x) E x F ( x) E y. Notera: Vi hade lika gärna kunnat avnända F( x E x ) istället för F( x + E x ) när vi beräknade y exp. Resultatet hade blivit detsamma, modulo O(E 2 x). Exempel 4: Vi kan lösa Exempel 3 med hjälp av experimentell störningsräkning istället för att använda felfortplantingsformeln. Vi måste då beräkna x() och x exp = x( + E a ). Felet i x ges sedan approximativt av E x x() x( + E a ). Vi noterar att vi redan har x() = x given ovan och x exp = x(.) är en rot till sin(.x) x/2 = 0. Vi kan lösa denna ekvation med tex fixpunktiteration eller Newtons metod. Det ger x exp Resultatet blir då ungefär detsamma som ovan: E x Skillnaderna i värdena beror på att vi försummat högre ordningens termer i våra approximationer. När F beror av två variabler stör vi dem en i sänder och beräknar, Felet i utdata uppskattas med y exp, = F(x + E x,x 2 ), y exp,2 = F(x,x 2 + E x2 ). E y ỹ y exp, + ỹ y exp,2. Proceduren kan lätt generaliseras till funktioner av fler variabler. Om y = F(x,x 2,...,x n ) och x j = x j ± E xj gör vi. Beräkna ỹ = F( x, x 2,..., x n ). 2. Stör x-variablerna en i sänder med sin felgräns och beräkna motsvarande störda y-värden: ỹ = F( x + E x, x 2,..., x n ), ỹ 2 = F( x, x 2 + E x2,..., x n ),.. ỹ n = F( x, x 2,..., x n + E xn ). 3. Uppskatta E y som E y ỹ ỹ + ỹ 2 ỹ + + ỹ n ỹ. Se tex ENM uppgift 8.8 för exempel. 4 (7)
5 Kommentar. Man skulle också kunna beräkna y för alla kombinationer av störningar. För två variabler skulle det bli: Felgränsen skulle sedan uppskattas med ỹ = F( x + E x, x 2 ), ỹ 2 = F( x E x, x 2 ), ỹ 3 = F( x + E x, x 2 + E x2 ), ỹ 4 = F( x E x, x 2 + E x2 ), ỹ 5 = F( x + E x, x 2 E x2 ), ỹ 6 = F( x E x, x 2 E x2 ), ỹ 7 = F( x, x 2 + E x2 ), ỹ 8 = F( x, x 2 E x2 ). E y max j 8 ỹ ỹ j. Detta kan vara en mer noggrann metod om F varierar snabbt eller om felgränserna är stora. Det är dock en mycket dyrare metod när man har många variabler, dvs n stort. Antal funktionsevalueringar för att få med alla kombinationer är 3 n (inklusive beräkningen av ỹ), jämfört med bara n + med den tidigare metoden. Om felgränserna är små kommer båda metoderna också ge samma svar, modulo O(E 2 x j ), vilket ges av Taylorutveckling som tidigare. 3 Kondition och rättställdhet Om felet i utdata är litet så snart felet i indata är litet brukar man säga att problemet är välkonditionerat eller stabilt; små fel i indata spelar ingen större roll. Om felet i utdata kan bli stort även för relativt små fel i indata säger man att problemet är illa konditionerat. Den maximala förstärkningen av små fel i indata beskrivs av problemets konditionstal κ. Det absoluta konditionstalet κ a är det största värdet på ε y /ε x när ε x varierar. En precision definition är κ a = lim δ 0 max εx δ ε y /ε x. Från beräkningarna ovan framgår att κ a = F (x) när F är en snäll funktion. Ofta är man mer intresserad av det relativa konditionstalet κ r, definierat som maximala förstärkningen av relativa felet, dvs ε y /y / ε x /x när ε x varierar. Den precisa definition är ε y /y κ r = lim max δ 0 ε x δ ε x /x. När F är en snäll funktion har vi då κ r = ε xf (x) /F(x) ε x /x = xf (x) F(x). Vi har hittills hela tiden antagit att F motsvarar en snäll funktion, i själva verket en två gånger deriverbar funktion. Om F istället tex är en diskontinuerlig funktion kan ε y bli stort även för godtyckligt små ε x. Det betyder att även om vi har mycket små störningar i indata får vi ett utvärde som är helt fel. Formellt blir konditionstalet κ oändligt stort. Sådana problem kallas icke rättställda (ill-posed). Omvänt kallas problem där F(x) är kontinuerlig för rättställda (well-posed) problem. Det är viktigt att se konsekvensen av icke rättställdhet: Eftersom vi i praktiken alltid har små störningar i indata kan icke rättställda problem inte lösas med numeriska metoder även om problemet i teorin har en entydig lösning. Begreppet rättställdhet är därför 5 (7)
6 centralt inom tillämpad matematik. Ett mycket enkelt exempel på ett icke rättställt problem är följande. Lös f(x) = 0 när x, x 0, x, f(x) =, x = 0, 0, x =. Det är uppenbart att den enda lösningen är x =, men en numerisk metod kommer inte kunna hitta den roten. Den numeriska svårigheten är ganska tydlig i det här enkla fallet. Den kan dock vara betydligt mer subtil i mer komplicerade problem. Speciellt svår är frågan om rättställdhet för partiella differentialekvationer där även till synes enkla ekvationer kan vara icke rättställda. I det fallet är både in- och utdata funktioner snarare än skalära tal eller vektorer. 4 Avrundningsfel Beräkningar i en dator görs med ändlig precision. Det betyder att alla tal som lagras i datorn har ett litet avrundningsfel. Det betyder också att varje operation, som addition, multiplikation, etc. introducerar ett litet fel eftersom svaret måste lagras med ändlig precision. Oftast är avrundningsfelen insignifikanta. I dubbel precision, som Matlab använder, är tex det relativa felet som härrör från avrundning mindre än (kallas maskinprecisionen). Matlab har därför normalt ca 5 korrekta siffror i sina beräkningar. Det finns dock ett par fall som man bör känna till, då effekten av avrundningsfel kan vara betydande: Subtraktion av två nästan lika stora tal. Detta kan leda till en stor reduktion av noggrannheten. Fenomenet kallas kancellation. Om vi låter X indikera osäkra siffror i en decimalutveckling, kan problemet illustreras med följande exempel: xxxx XXXX XXXX De två talen.706 har båda 5 korrekta siffror, men differensen får bara tre korrekta siffror. Exempel 5: Antag att vi vill lösa andragradsekvationen x x + 3 = 0. Vi vet att rötterna ges av x = 2 Matlab ger följande svar för den andra roten >> -(9^7-sqrt(9^4-2))/2 ans = e-07 ( ) 9 4 2, x 2 = ( 9 7 ) (7)
7 Lösningen är i själva verket Matlabs svar har alltså inte mer än 4 korrekta siffror. Anledningen är att 9 7 = och är nästan lika stora. Se Sauer kap 0.4 för en diskussion om hur problemet i det här fallet kan avhjälpas. Addition/subtraktion av tal som är av olika storleksordning. Den resulterande noggrannheten bestäms helt av det stora talet. Noggrannheten i det lilla talet försvinner. Fenomenet kallas utskiftning ("swamping" i Sauer). Med samma notation som ovan har vi tex XXXX XXXX XXXX Exempel 6: I Matlab får vi >> a= e-4 a = >> a-5 ans = e-4 De sista resultatet har bara två korrekta siffror eftersom noggrannheten förstördes vid utskiftningen i första additionen. I praktiska beräkningar är det i huvudsak vid lösning av stora linjära ekvationssystem med Gausselimination som ovanstående fenomen, speciellt utskiftning, kan ställa till problem. Strukturen där dikterar ibland att rader ska multipliceras med väldigt stora tal och därefter subtraheras från andra rader, vilket leder till försämrad noggrannhet. Ett sätt att undvika detta är att använda Gauss-elimination med så kallad pivotering. Se Sauer kap och kap (7)
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
2D1240 Numeriska metoder gk II för T2, VT Störningsanalys
Olof Runborg ND 10 februari 2004 2D1240 Numeriska metoder gk II för T2, VT 2004 Störningsanalys Indata till ett numeriskt problem innehåller i praktiken alltid (små) fel.felen kan bero på tex mätfel, avrundningsfel
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
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
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
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ö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
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ö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
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
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
Tentamen i Teknisk-Vetenskapliga Beräkningar
Umeå Universitet Institutionen för Datavetenskap Gunilla Wikström Tentamen i Teknisk-Vetenskapliga Beräkningar Tentamensdatum: 005-03- Skrivtid: 9-5 Hjälpmedel: inga Om problembeskrivningen i något fall
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
Komplettering till kursboken i Numeriska beräkningar. 1 Beräkningsfelsanalys. 1.1 Uttryck med kancellation
Linköpings Universitet Kompletterande material Matematiska institutionen/beräkningsmatematik 5 februari 203 Ingegerd Skoglund IT Termin 6 Komplettering till kursboken i Numeriska beräkningar Beräkningsfelsanalys
Fö4: Kondition och approximation. Andrea Alessandro Ruggiu
TANA21/22 HT2018 Fö4: Kondition och approximation Andrea Alessandro Ruggiu Kondition och approximation A.A.Ruggiu 13:e September 2018 1 Konditionstal Kondition och approximation A.A.Ruggiu 13:e September
Lösningsanvisningar till de icke obligatoriska workoutuppgifterna
Lösningsanvisningar till de icke obligatoriska workoutuppgifterna Intro till vektorer, matriser och Gausselimination 8. Den euklidiska normen x = x 1 + x + x n och x 1 + x + ( ) x n = x 1 x x n 9. Vi ska
Numerisk Analys, MMG410. Lecture 1. 1/24
Numerisk Analys, MMG410. Lecture 1. 1/24 Lärare Kursansvarig och examinator: Larisa Beilina, larisa@chalmers.se, room 2089. Office hours: tisdagar, 15:00-16.00. Handledare för Datorlaborationer och övningar
TANA19 NUMERISKA METODER
HT2/2016 LINJE+ÅK+KLASS : TANA19 NUMERISKA METODER Laboration 1 Felanalys Namn : Personnummer : E-post : @student.liu.se Namn : Personnummer : E-post : @student.liu.se Godkänd datum : Sign : Retur : 1
Sammanfattninga av kursens block inför tentan
FÖRELÄSNING 14 Sammanfattninga av kursens block inför tentan BILD Vi har jobbat med numerisk metoder, datorprogram och tolkning av lösning. Numeriska metoder BILD olika områden: Linjära ekvationssytem,
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
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
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:
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
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:
n Kap 4.1, 4.2, (4.3), 4.4, 4.5 n Numerisk beräkning av derivata med n Felen kan t ex vara avrundningsfel eller mätfel n Felet kan mätas
Datoraritmetik Beräkningsvetenskap I/KF Kursboken n Kap 4., 4., (4.3), 4.4, 4. n I kap 4.3 används Taylorutvecklingar. Om du ännu inte gått igenom detta i matematiken, kan du oppa över de delar som beandlar
Datoraritmetik. Från labben. Från labben. Några exempel
Datoraritmetik Beräkningsvetenskap I Från labben Två huvudtyper av fel: diskretiseringsfel och avrundningsfel Olika sätt att mäta fel: relativt fel, absolut fel Begreppen ε M, Inf, NaN, overflow, underflow,
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.
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
Sammanfattning (Nummedelen)
DN11 Numeriska metoder och grundläggande programmering Sammanfattning (Nummedelen Icke-linjära ekvationer Ex: y=x 0.5 Lösningsmetoder: Skriv på polynomform och använd roots(coeffs Fixpunkt x i+1 =G(x i,
Numeriska metoder för ODE: Teori
Numeriska metoder för ODE: Teori Vilka metoder har vi tagit upp? Euler framåt Euler bakåt Trapetsmetoden y k+ = y k + hf(t k, y k ), explicit y k+ = y k + hf(t k+, y k+ ), implicit y k+ = y k + h (f(t
Tentamen i Beräkningsvetenskap I, DV, 5.0 hp, OBS: Kurskod 1TD394
Uppsala universitet Institutionen för informationsteknologi Teknisk databehandling Tentamen i Beräkningsvetenskap I, DV, 5.0 hp, 2011-03-08 OBS: Kurskod 1TD394 Skrivtid: 08 00 11 00 (OBS! Tre timmars skrivtid!)
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.
TATA42: Föreläsning 7 Differentialekvationer av första ordningen och integralekvationer
TATA42: Föreläsning 7 Differentialekvationer av första ordningen och integralekvationer Johan Thim 0 januari 207 Introduktion En differentialekvation (DE) i en variabel är en ekvation som innehåller både
SF Numeriska metoder, grundkurs Föreläsning 5: Felanalys, felkalkyl och kondition KTH - SCI
- Numeriska metoder, grundkurs Föreläsning 5: Felanalys, felkalkyl och kondition Oktober 13, 2014 KTH Royal Institute of Technology Dept. of Mathematics - NA division 1/5 1 Exempel: Newtons metod f=@(x)
Icke-linjära ekvationer
stefan@it.uu.se Exempel x f ( x = e + x = 1 5 3 f ( x = x + x x+ 5= 0 f ( x, y = cos( x sin ( x + y = 1 Kan endast i undantagsfall lösas exakt Kan sakna lösning, ha en lösning, ett visst antal lösningar
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
Numerisk Analys, MMG410. Lecture 10. 1/17
Numerisk Analys, MMG410. Lecture 10. 1/17 Ickelinjära ekvationer (Konvergensordning) Hur skall vi karakterisera de olika konvergenshastigheterna för halvering, sekant och Newton? Om f(x x k+1 x ) = 0 och
BEGREPPSMÄSSIGA PROBLEM
BEGREPPSMÄSSIGA PROBLEM Större delen av de rekommenderade uppgifterna i boken är beräkningsuppgifter. Det är emellertid även viktigt att utveckla en begreppsmässig förståelse för materialet. Syftet med
Tentamen i Beräkningsvetenskap II, 5.0 hp,
Uppsala universitet Institutionen för informationsteknologi Teknisk databehandling Per Wahlund, tel. 471 2986 Tentamen i Beräkningsvetenskap II, 5.0 hp, 2012-05-31 Skrivtid: 14 00 17 00 (OBS! Tre timmars
LMA515 Matematik, del B Sammanställning av lärmål
LMA515 Matematik, del B Sammanställning av lärmål Lärmål för godkänt Funktion, gränsvärde, kontinuitet, derivata. Förklara begreppen funktion, definitionsmängd och värdemängd, och bestämma (största möjliga)
SF1544 LABORATION 2 INTEGRATION, MONTE-CARLO OCH BLACK-SCHOLES EKVATION FÖR OPTIONER
SF1544 LABORATION INTEGRATION, MONTE-CARLO OCH BLACK-SCHOLES EKVATION FÖR OPTIONER Avsikten med denna laboration är att: - snabbt komma igång med träning på matlabprogrammering (uttnyttja gärna alla schemalagda
Något om Taylors formel och Mathematica
HH/ITE/BN Taylors formel och Mathematica Något om Taylors formel och Mathematica Bertil Nilsson 207-0-0 I am the best Ett av Brooks många ödmjuka inlägg i den infekterade striden som under början av 700
Linjära ekvationssystem
Linjära ekvationssystem Gausselimination Vanlig gausselimination för det linjära ekvationssystemet Ax = b utgår från den utökade matrisen [A b] och applicerar elementära radoperationer på denna för att
Ordinära differentialekvationer,
Sammanfattning metoder Ordinära differentialekvationer, del 2 Beräkningsvetenskap II n Eulers metod (Euler framåt, explicit Euler): y i+1 = y i + h i f (t i, y i ) n Euler bakåt (implicit Euler): y i+1
LÖ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
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
Tentamen i matematik. f(x) = 1 + e x.
Lösningsförslag Högskolan i Skövde (SK, JS) Tentamen i matematik Kurs: MA52G Matematisk Analys MA23G Matematisk analys för ingenjörer Tentamensdag: 202-03-23 kl 4.30-9.30 Hjälpmedel : Inga hjälpmedel utöver
Intervallhalveringsmetoden, GKN sid 73. Sekantmetoden, GKN sid 79
e x sin(x) = 2 Intervallhalveringsmetoden, GKN sid 73 f(x) = 0 = Roten finns x f(x) i intervallet Skrivs Intervallangd ----------------------------------------------------------------------------- 1.0-0.1232
SF1626 Flervariabelanalys
1 / 14 SF1626 Flervariabelanalys Föreläsning 7 Henrik Shahgholian Vid Institutionen för matematik, KTH VT 2018, Period 3 2 / 14 SF1626 Flervariabelanalys Dagens Lektion Kap 12.8 1. Implicit definierade
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.......................................
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:
Tentamen i Beräkningsvetenskap II, 5.0 hp,
Uppsala universitet Institutionen för informationsteknologi Beräkningsvetenskap Per Lötstedt, tel. 471 2986 Ken Mattsson, tel 471 2975 Tentamen i Beräkningsvetenskap II, 5.0 hp, 2015-06-02 Skrivtid: 14
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
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,
4. Bestäm eventuella extrempunkter, inflexionspunkter samt horisontella och vertikala asymptoter till y = 1 x 1 + x, och rita funktionens graf.
TM-Matematik Mikael Forsberg 73 1 3 31 Pär Hemström 7 3 57 För ingenjörs och distansstudenter Envariabelanalys ma3a 1 8 Skrivtid: 9:-1:. Inga hjälpmedel. Lösningarna skall vara fullständiga och lätta att
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ösandet av ekvationer utgör ett centralt område inom matematiken, kanske främst den tillämpade.
1.1 Ekvationslösning Lösandet av ekvationer utgör ett centralt område inom matematiken, kanske främst den tillämpade. 1.1.1 Polynomekvationer Ett polynom i en variabel x är som bekant en summa av termer
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
Tentamen, del 2 DN1240 Numeriska metoder gk II för F
Tentamen, del DN140 Numeriska metoder gk II för F Fredag 14 december 01 kl 14 17 Lösningar DEL : Inga hjälpmedel. Rättas endast om del 1 är godkänd. Betygsgränser inkl bonuspoäng: 10p D, 0p C, 30p B, 40p
= 0 vara en given ekvation där F ( x,
DERIVERING AV IMPLICIT GIVNA FUNKTIONER Eempel. Vi betraktar som en funktion av och,,), given på implicit form genom + + 6 0. Bestäm partiella derivator och i punkten P,, ) a) med hjälp av implicit derivering
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
1 Föreläsning 12, Taylors formel, och att approximera en funktion med ett polynom
red Föreläsning, Taylors formel, och att approximera en funktion med ett polynom. Taylorpolynom. Fakultet 0! =, läses noll-fakultet.! =. Vidare är! = = och 3! = 3 =. Allmänt fˆr n =,,,..., n! =... n n.
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
Numerisk Analys, MMG410. Lecture 13. 1/58
Numerisk Analys, MMG410. Lecture 13. 1/58 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.
Facit Tentamen i Beräkningsvetenskap I, STS ES W K1
Facit Tentamen i Beräkningsvetenskap I, STS ES W K1 Viktig information om övningstentamen Betygsgränserna är endast preliminära. Del B och del C behöver inte beröra samma problem som inlämningsuppgifterna.
Envariabelanalys 5B1147 MATLAB-laboration Derivator
Envariabelanalys 5B1147 MATLAB-laboration Derivator Sanna Eskelinen eskelinen.sanna@gmail.com Sonja Hiltunen sonya@gmail.com Handledare: Karim Dao Uppgift 15 Problem: Beräkna numeriskt derivatan till arctan
Ordinära differentialekvationer,
(ODE) Ordinära differentialekvationer, del 1 Beräkningsvetenskap II It is a truism that nothing is permanent except change. - George F. Simmons ODE:er är modeller som beskriver förändring, ofta i tiden
Tentamen, del 2 Lösningar DN1240 Numeriska metoder gk II F och CL
Tentamen, del Lösningar DN140 Numeriska metoder gk II F och CL Lördag 17 december 011 kl 9 1 DEL : Inga hjälpmedel Rättas ast om del 1 är godkänd Betygsgränser inkl bonuspoäng: 10p D, 0p C, 30p B, 40p
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
Tentamen i Beräkningsvetenskap II, 5.0 hp,
Uppsala universitet Institutionen för informationsteknologi Teknisk databehandling Per Wahlund, tel. 471 2986 Tentamen i Beräkningsvetenskap II, 5.0 hp, 2012-01-11 Skrivtid: 14 00 17 00 (OBS! Tre timmars
Högskolan i Skövde (SK, YW) Svensk version Tentamen i matematik
Högskolan i Skövde (SK, YW) Svensk version Tentamen i matematik Kurs: MA52G Matematisk Analys MA23G Matematisk analys för ingenjörer Tentamensdag: 2-5-5 kl 8.3-3.3 Hjälpmedel : Inga hjälpmedel utöver bifogat
Kurvanpassning. Kurvanpassning jfr lab. Kurvanpassning jfr lab
Kurvanpassning jfr lab Kurvanpassning Beräkningsvetenskap II Punktmängd approximerande funktion Finns olika sätt att approximera med polynom Problem med höga gradtal kan ge stora kast Kurvanpassning jfr
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
Akademin för utbildning, kultur och kommunikation MMA132 Numeriska Metoder Avdelningen för tillämpad matematik Datum: 13 jan 2014
MÄLARDALENS HÖGSKOLA TENTAMEN I MATEMATIK Akademin för utbildning, kultur och kommunikation MMA132 Numeriska Metoder Avdelningen för tillämpad matematik Datum: 13 jan 2014 Examinator: Karl Lundengård Skrivtid:
Denna föreläsning. DN1212 Numeriska metoder och grundläggande programmering FN Standardform för randvärdesproblem
Denna föreläsning DN1212 Numeriska metoder och grundläggande programmering FN8 09-03-30 Hedvig Kjellström hedvig@csc.kth.se! Repetition av FN7 (GNM kap 4, 6.3)! Bandmatrismetoden/Finita differensmetoden!
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
SF1625 Envariabelanalys Lösningsförslag till tentamen DEL A. e 50k = k = ln 1 2. k = ln = ln 2
SF625 Envariabelanalys Lösningsförslag till tentamen 23--24 DEL A. Den :a januari 26 låstes kg av ett visst radioaktivt ämne in i en källare. Ämnet sönderfaller i en takt som är direkt proportionell mot
5B1134 Matematik och modeller Lösningsförslag till tentamen den 29 augusti 2005
KTH Matematik 5B114 Matematik och modeller Lösningsförslag till tentamen den 29 augusti 2005 1. a) Om två av sidorna i en triangel är 5 meter respektive 6 meter. Vilka längder på den tredje sidans längd
av envariabelfunktionen g(t) och flervariabelfunktionen t = h(x, y) = x 2 + e y.)
Lösningsskisser till TATA69 Flervariabelanalys 16-1- 1 Stationära punkter ges av f (4x 3 + 4x, 3y + 6z, z + 6y (,,, dvs (x, y, z (,, eller (x, y, z (, 6, 18 Ur andraderivatorna fås de kvadratiska formerna
Teknisk Beräkningsvetenskap I Tema 1: Avrundning och populationsmodellering
Teknisk Beräkningsvetenskap I Tema 1: Avrundning och populationsmodellering Eddie Wadbro 5 november 2014 Eddie Wadbro, Tema 1: Avrundning och populationsmodellering, 5 november 2014 (1 : 21) Innehåll Datoraritmetik
Facit Tentamen i Beräkningsvetenskap I, STS ES W K1
Facit Tentamen i Beräkningsvetenskap I, STS ES W K1 Viktig information om övningstentamen Betygsgränserna är endast preliminära. Del B och del C behöver inte beröra samma problem som inlämningsuppgifterna.
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
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
SF1669 Matematisk och numerisk analys II Lösningsförslag till modelltentamen DEL A
Institutionen för matematik SF1669 Matematisk och numerisk analys II Lösningsförslag till modelltentamen DEL A 1. Betrakta funktionen fx, y = x + y och området D som ges av olikheterna x, y och x + y 1.
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
Tentamen i Beräkningsvetenskap I (nya versionen), 5.0 hp, Del A
Uppsala universitet Institutionen för informationsteknologi Teknisk databehandling Tentamen i Beräkningsvetenskap I (nya versionen), 5.0 hp, 010-06-07 Skrivtid: 14 00 17 00 (OBS! Tre timmars skrivtid!)
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 =
Lösningsförslag Tentamen i Beräkningsvetenskap I, 5.0 hp,
Uppsala universitet Institutionen för informationsteknologi Teknisk databehandling Lösningsförslag Tentamen i Beräkningsvetenskap I, 5. hp, 14-6-4 Kursmål (förkortade), hur de täcks i uppgifterna och maximalt
KTH 2D1240 OPEN vt 06 p. 1 (5) J.Oppelstrup
KTH 2D1240 OPEN vt 06 p. 1 (5) Tentamen i Numeriska Metoder gk II 2D1240 OPEN (& andra) Fredag 2006-04-21 kl. 13 16 Hjälpmedel: Del 1 inga, Del 2 rosa formelsamlingen som man får ta fram när man lämnar
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
Tentamen i Beräkningsvetenskap I och KF, 5.0 hp,
Uppsala universitet Institutionen för informationsteknologi Avdelningen för beräkningsvetenskap Tentamen i Beräkningsvetenskap I och KF, 5.0 hp, 017-0-14 Skrivtid: 14 00 17 00 (OBS! Tre timmars skrivtid!)
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
4 McLaurin- och Taylorpolynom
Nr 4, 28 feb, Amelia 2 4 McLaurin- och Taylorpolynom 4. Repetition av Taylorpolynom i en variabel 4.. Förbättring av tangenten Detta avsnitt handlar om de grundläggande idéerna för Taylorpolynom i en variabel.
SF1625 Envariabelanalys Lösningsförslag till tentamen DEL A
SF625 Envariabelanalys Lösningsförslag till tentamen 206-0- DEL A. Betrakta funktionen f som ges av f(x) = x 2 arctan x. A. Bestäm definitionsmängden till f. B. Bestäm de intervall där f är växande respektive
Laboration 1. x = 1±0.01, y = 2±0.05. a) Teoretiskt med hjälp av felfortplantningsformeln (Taylor-utveckling).
Laboration 1 Sista dag för bonuspoäng är 18 mars. Kom väl förberedd och med välordnade papper till redovisningen. Numeriska resultat ska finnas noterade. Båda i laborationsgruppen ska kunna redogöra för
Optimering, exempel. Funktionens enda stationära punkt är alltså origo. Den ligger också i det inre av mängden.
Optimering, exempel Exempel 1 (optimering över kompakt mängd) Bestäm största och minsta värdet till funktionen f(x,y) = x 4 + y 4 + 4x 2 + 16 i cirkelskivan {x 2 + y 2 4}. Lösning: Cirkelskivan är kompakt
Preliminärt lösningsförslag till del I, v1.0
Preinärt lösningsförslag till del I, v1. Högskolan i Skövde SK) Tentamen i matematik Kurs: MA152G Matematisk Analys MA123G Matematisk analys för ingenjörer Tentamensdag: 215-8-18 kl 8.3-13.3 Hjälpmedel
Linjär Algebra och Numerisk Analys TMA 671, Extraexempel
Ivar Gustavsson / Jan Södersten Matematiska vetenskaper Göteborg 6 november 9 Linjär Algebra och Numerisk Analys TMA 67, Extraexempel (M) efter uppgiftsnumret anger att MATLAB lämpligen används för att
Regression med Genetiska Algoritmer
Regression med Genetiska Algoritmer Projektarbete, Artificiell intelligens, 729G43 Jimmy Eriksson, jimer336 770529-5991 2014 Inledning Hur många kramar finns det i världen givet? Att kunna estimera givet
TMV225+TMV176 Inledande matematik M, TD Sammanfattning. Läsanvisningar inför tentamen.
TMV225+TMV176 Inledande matematik M, TD Sammanfattning. Läsanvisningar inför tentamen. 2008 10 14 A. Talsystemen. (Adams P.1. Anteckningar från introkursen.) N de naturliga talen Z de hela talen Q de rationella