Skip to content
Permalink
Branch: master
Find file Copy path
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
23 lines (18 sloc) 519 Bytes
function [Tf] = Summierte_Trapezfunktion(func, a, b, n)
% func: Funktion
% a: Untere Grenze Intervall
% b: Obere Grenze Intervall
% n
% Rf:
% Bsp aus Skript Aufgabe 6.6:
% Summierte_Trapezfunktion(@(x)(1/x), 2, 4, 4)
% Bsp aus Serie 13 Aufg 6.9:
% Summierte_Trapezfunktion(@(x) exp(-x^2), 0, 0.5, 3)
h = (b-a)/n;
sum = 0;
for i=1:n-1
xi = a + i*h;
sum = sum + func(xi);
end
Tf = h * (((func(a) + func(b)) / 2) + sum);
end
You can’t perform that action at this time.