Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

a)

 

Code Block
function result = f(x)
result = exp(-(x.^2));
end
 
% eller f = @(x) exp(-x.^2);

 

og b)

 

Code Block
x =-2:0.01:2;
plot(x,f(x))

 

c)

 

Code Block
hold on
x = -2:0.5:2;
plot(x,f(x))

d)

Code Block
function area = trapezoidArea(a, b, w)
area = (a+b)/2 * w;
end

e)

 

Code Block
function area = trapezoidMethod(start, stop, n, fn)
areafunction result = trapes(a,b,N,f)
result = 0;
h = (bstop -a start)/(N-1) / n;
for i = 0:N-1 start : h : (stop - h)
    ra = ffn(h*i+a);
    sb = f(fn(i +1)* h+a);
    resultarea = resultarea +  trapezAreatrapezoidArea(ra,s b, h);
end
end
function A = trapezArea(r,s,h)
A = (r+s)*h/2;
end

Dersom vi øker n, vil vi få en bedre approksimasjon.