Implementation of Midpoint Rule (Rectangle Method) (Integral Approximation) written in Matlab.
Enter beginning of interval: -2 Enter end of interval: 2 Enter number of iterations: 1000000 Integral is equal to: 5.3333
% TheFlyingKeyboard and released under MIT License % theflyingkeyboard.net intervalBegin = input("Enter beginning of interval: "); intervalEnd = input("Enter end of interval: "); iterations = input("Enter number of iterations: "); step = (intervalEnd - intervalBegin) / iterations; integral = 0; for i = 1:iterations integral += step * Function(intervalBegin + (i - 1) * step); end disp("Integral is equal to: "); disp(integral);
% TheFlyingKeyboard % theflyingkeyboard.net function y = Function(x) y = x * x; end