Trapezoidal numerical integration using for loops

31 views (last 30 days)
Hi there,
I'm trying to create a for loop that calcuates the trapezoidal rule for a arrray of x and fx values without using the trapz function at different x points.
x = 0, 0.25, 0.5, 0.75, 1
y = 0, 0.03, 0.006, 0.001, 0.06
Can someone please provide some guidance

Answers (1)

James Tursa
James Tursa on 30 Sep 2022
Edited: James Tursa on 30 Sep 2022
See the Trapezoidal Method section here for the fomula:
or here:
Just write a for-loop to calculate the sum shown.


Find more on Numerical Integration and Differential Equations in Help Center and File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!