• No results found

Resultatet meddelas: p˚ a studentportalen. F¨ or att se n¨ ar den r¨ attade skrivningen kan h¨ amtas ut, g˚ a till www.ltu.se/atorget.

N/A
N/A
Protected

Academic year: 2021

Share "Resultatet meddelas: p˚ a studentportalen. F¨ or att se n¨ ar den r¨ attade skrivningen kan h¨ amtas ut, g˚ a till www.ltu.se/atorget."

Copied!
10
0
0

Loading.... (view fulltext now)

Full text

(1)

Tentamen i Numerik Amneskod ¨ C0002M MAM208 Tentamensdatum 2008-01-17

Totala antalet uppgifter: 7 Skrivtid 09.00 – 14.00

L¨ arare: Ove Edlund

Jourhavande l¨ arare: Ove Edlund Tel: 070-2828661

Resultatet meddelas: p˚ a studentportalen. F¨ or att se n¨ ar den r¨ attade skrivningen kan h¨ amtas ut, g˚ a till www.ltu.se/atorget.

Till˚ atna hj¨ alpmedel: Minir¨ aknare. Tabellsamling i matematik, t.ex. Beta, Taschenbuch der Mathematik

Till alla uppgifterna ska fullst¨ andiga l¨ osningar l¨ amnas. Resonemang, inf¨ orda beteckningar och utr¨ akningar f˚ ar inte vara s˚ a knapph¨ andigt presenterade att de blir sv˚ ara att f¨ olja. ¨ Aven endast delvis l¨ osta problem kan ge po¨ ang.

Enbart svar ger 0 po¨ ang.

Institutionen f¨ or matematik

1 (3)

(2)

1 (a) Matrisen

A =

4 −2 2

−2 5 1

2 1 3

har Choleskyfaktorisering A = R

T

R med

R =

2 −1 1

0 2 1

0 0 1

Anv¨ and Choleskyfaktoriseringen f¨ or att l¨ osa ek- vationssystemet

4 −2 2

−2 5 1

2 1 3

 x

1

x

2

x

3

 =

−2 1

−3

 (3 p)

(b) Vilka egenskaper m˚ aste en matris ha f¨ or att Choleskyfaktoriseringen ska existera. (1 p)

(a) The matrix

A =

4 −2 2

−2 5 1

2 1 3

has Cholesky factorization A = R

T

R with

R =

2 −1 1

0 2 1

0 0 1

Use this Cholesky factorization to solve the sy- stem of equations

4 −2 2

−2 5 1

2 1 3

 x

1

x

2

x

3

 =

−2 1

−3

 (3 p)

(b) What properties must a matrix have for the Cholesky factorization to exist. (1 p)

2 Best¨ am den LU-faktorisering som erh˚ alls av Gauss- eliminering med partiell piv˚ atering, d˚ a

A =

−1 2 1

−2 2 2

−1 3 −1

 (4 p)

Find the LU-factorizaion that is given by Gaussian elimination with partial pivoting, for

A =

−1 2 1

−2 2 2

−1 3 −1

 (4 p)

3 I en flyttalsrepresentation med mantissa p˚ a 9 bitar, och exponent (p˚ a 6 bitar) som kan variera mellan −31 och +31: Vad ¨ ar maskinepsilon och n¨ ar blir det over-

flow? (2 p)

In a floating point representation with a 9 bit man- tissa, and a (6 bit) exponent which ranges from −31 to +31: What is machine epsilon, and when does it

overflow? (2 p)

4 Beskriv hur du finner en numerisk l¨ osning med Newtons metod till f¨ oljande ekvationssystem:

x + y = z x y = ln z x

2

+ y

2

= e

z

H¨ arled hur ing˚ aende matriser och vektorer bildas och redog¨ or f¨ or hur de anv¨ ands. Ber¨ akna inte l¨ osningen.

(En l¨ osning ¨ ar x ≈ −0.6233, y ≈ 1.1206, z ≈ 0.4973.) (5 p)

Describe how you find a numerical solution using Newton’s method of the following system of equa- tions:

x + y = z x y = ln z x

2

+ y

2

= e

z

Describe how the matrices and vectors you use are formed and how they are utilized. Do not calcula- te the solution. (One solution is x ≈ −0.6233, y ≈

1.1206, z ≈ 0.4973.) (5 p)

2 (3)

(3)

5 (a) Best¨ am ordningstalet f¨ or felet i f¨ oljande finita- differens-approximation av derivatan:

f

0

(x) ≈ −f (x + 2 h) + 4 f (x + h) − 3 f (x) 2 h

(3 p) (b) Finita-differens-approximationen ovan gjordes

f¨ or f (x) = e

sin x

i x = 1 med

h = 0.2 vilket gav f

0

(1) ≈ 1.300958, och med h = 0.1 vilket gav f

0

(1) ≈ 1.266365.

Anv¨ and Richardson extrapolation f¨ or att f¨ orb¨ attra ordningstalet hos finitadifferensap- proximationen. Ber¨ akna approximationen av f

0

(1) som du f˚ ar av extrapolationen. (3 p)

(a) Determine the order of the error in the following finite difference approximation of the derivati- ve:

f

0

(x) ≈ −f (x + 2 h) + 4 f (x + h) − 3 f (x) 2 h

(3 p) (b) The finite difference approximation above was

calculated for f (x) = e

sin x

at x = 1 with h = 0.2 giving f

0

(1) ≈ 1.300958, and for h = 0.1 giving f

0

(1) ≈ 1.266365.

Use Richardson extrapolation to improve the order of the error for the finite difference ap- proximation. Calculate the approximation of f

0

(1) you get from the extrapolation. (3 p)

6 Beskriv hur du anv¨ ander en ”Shooting method” i Matlab f¨ or att l¨ osa randv¨ ardesproblemet

y

00

+ (1 + y

2

) y

0

+ y = x, y(0) = 1, y(4) = 2 (5 p)

Describe how to use a ”Shooting method” in Matlab to solve the boundary value problem

y

00

+ (1 + y

2

) y

0

+ y = x, y(0) = 1, y(4) = 2 (5 p)

7 H¨ arled Simpsons formel f¨ or numerisk integrering.

(4 p)

Derive Simpsons formula for numerical integration.

(4 p)

3 (3)

(4)
(5)
(6)
(7)
(8)
(9)
(10)

References

Related documents

Resonemang, inf¨ orda beteckningar och utr¨ akningar f˚ ar inte vara s˚ a knapph¨ andigt presenterade att de blir sv˚ ara att f¨ olja.. ¨ Aven endast delvis l¨ osta problem kan

Resonemang, inf¨ orda beteckningar och utr¨ akningar f˚ ar inte vara s˚ a knapph¨ andigt presenterade att de blir sv˚ ara att f¨ olja.. ¨ Aven endast delvis l¨ osta problem kan

Resonemang, inf¨ orda beteck- ningar och utr¨ akningar f˚ ar inte vara s˚ a knapph¨ andigt presenterade att de blir sv˚ ara att f¨ olja.. ¨ Aven endast delvis l¨ osta problem kan

Resonemang, inf¨ orda beteck- ningar och utr¨ akningar f˚ ar inte vara s˚ a knapph¨ andigt presenterade att de blir sv˚ ara att f¨ olja.. ¨ Aven endast delvis l¨ osta problem kan

Resonemang, inf¨ orda beteck- ningar och utr¨ akningar f˚ ar inte vara s˚ a knapph¨ andigt presenterade att de blir sv˚ ara att f¨ olja.. ¨ Aven endast delvis l¨ osta problem kan

Resonemang, inf¨ orda beteck- ningar och utr¨ akningar f˚ ar inte vara s˚ a knapph¨ andigt presenterade att de blir sv˚ ara att f¨ olja.. ¨ Aven endast delvis l¨ osta problem kan

Resonemang, inf¨ orda beteck- ningar och utr¨ akningar f˚ ar inte vara s˚ a knapph¨ andigt presenterade att de blir sv˚ ara att f¨ olja.. ¨ Aven endast delvis l¨ osta problem kan

Resonemang, inf¨ orda beteck- ningar och utr¨ akningar f˚ ar inte vara s˚ a knapph¨ andigt presenterade att de blir sv˚ ara att f¨ olja.. ¨ Aven endast delvis l¨ osta problem kan