Sessie1 - Foutenanalyse Flashcards

1
Q

Welke vorm krijg je als je een interval [a(=t0),b(=tn)] opdeeld in kleine deelintervallen [t(i-1),ti] en f(t(i-1)) verbindt met f(ti)

A

Trapezium

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Wat is de oppervlakte van de “figuur” onder de functie

A

Opp = 1/2 * (ti - t(i-1))*(f(ti) + f(t(i-1))

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Waar is ti - t(i-1) gelijk aan?

A

(b - a)/n

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Hoe bereken je in matlab een integraal?

A

integral(functie,a,b)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Hoe maak je een anonieme functie in matlab? Bv.: f(x) = sin(x²)

A

f = @(x) sin(x.^2)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Welk commando kan je gebruiken om (bv) punten te maken die we gebruiken voor de x-as bij het plotten

A

linspace(a,b,n)
met a = beginwaarde interval
b = eindwaarde interval
n = aantal punten die je tussen deze
waardes wilt hebben

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Hoe zet je iets op een grafiek in matlab?

A

plot(x,y,”kleur (r,g,b,m,…)”,”LineWidth”,2)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Welk talstelsel heeft de getallen 1,2,3,…,9?

A

decimaal talstelsel

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Wat is de basis/radix/grondgetal van het decimale talstelsel

A

10

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Waarom kan een computer niet exact het juiste getal weergeven tot op oneindig veel cijfers na de komma? Hoe noemen we dit soort fouten?

A

Dit zijn afrondingsfouten! Een computer heeft maar een eindig geheugen en kan je dus getallen ook maar met een eindig aantal bits precies weergeven

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Wat is de absolute fout?

A

Maat voor hoe nauwkeurig een benadering (x) is.
Δx = x
(ster) - x
met Δx = absolute fout
x* = benadering
x = werkelijke waarde

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Meestal kennen we niet de exacte waarde => ook niet de absolute fout. Wat gebruiken we dan?

A

We gebruiken dan een bovengrens.
|Δx| <= |Δx|max

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Wat is de relatieve fout?

A

De relatieve fout is om te checken op de grootte van de fout ten opzicht van de werkelijke waarde.
δx = (x* - x)/x
of
x* = x(1 + δx)
met δx = relatieve fout
x
(ster) = benadering
x = werkelijke waarde

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Meestal kennen we niet de exacte waarde => ook niet de relatieve fout. Wat gebruiken we dan?

A

We gebruiken dan een bovengrens.
|δx| <= |δx|max of
|δx|max = |Δx|max/|x*(ster)|

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Wat is matlab de boven grens (p=?)?
Hoe kan je dit vinden in matlab en wat betekent dit?

A

p = 53 => eps = 2^(-53) (= 2^(-p)) = 1.1102230246251e^(-16)
Dit kan je in matlab vinden door eps/2 te doen = bovengrens op de relatieve fout die we maken door een getal op te slaan in een computer (afrondingsfout).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Hoe nauwkeurig (ongeveer) zijn bewerkingen in een computer (numerike algoritm)?

A

Bewerkingen in een numeriek algoritme zijn ongeveer op 16 cijfers nauwkeurig.

17
Q

Wat is een geïnduceerde fout?

A

Als de bewerking toch exact zouden kunnen uitvoeren zal er nog altijd een fout voortplanten door de initiële foutn op de gegevens.

18
Q

Rekening houdend met geïnduceerde fouten, wat is dan de absolute fout?

A

bv.: voor een som geldt
Δs = s(ster) - s = (x(ster)+y(ster)) - (x+y)
= (x(ster) - x) + (y(ster) - y) => Δx + Δy => absolute fouten worden bij elkaar opgeteld!

19
Q

Rekening houdend met geïnduceerde fouten, wat is dan de relatieve fout? En welk fenomeen kan hierbij optreden?

A

δs = Δs/s = (Δx + Δy)/(x+y) != δx + δy => geen som van de relatieve fouten. Een gevolg van deze uitdrukking is dat als x ongeveer gelijk is aan -y en dus twee ongeveer evengrote getallen hebt en die van elkaar aftrekt (of +,-,*,/) => wordt de relatieve fout heel groot = catastrophic cancellation

20
Q

Welk gaan we gebruiken voor de foutvoortplanting doorheen een differenierbare functie te berekenen?

A

Stelling van Taylor

21
Q

Wat is de fout of een differentieerbare functie van de vorm Δf(x,y)?

A

Δf(x,y) = f(x(ster), y(ster)) - f(x,y) ~ ΔxpartieelAfgeleideNaarX( f(x,y)) + ΔypartieelAfgeleideNaarY( f(x,y))

22
Q

Wat is de formule voor de bovengrens op de absolute fout?

A