The integral with the Trapezoidal method
Show older comments
The C code, which finds the following integral with the Trapezoidal method, is given below. I want to solve this question below in Matlab but i didn't do it. This is simple question but i can't do it. If someone will help me, i will be very happy.

My tried Matlab code:

4 Comments
Mathieu NOE
on 20 Jan 2021
hello
you should share your code , but I already can tell where the issues are :
- line 8 : the if statement is not correct , it's not about x , it's about checking that i = 0 or n (start and final integration steps)
- line 9 : should be : sum =sum+f(x)
- line 11 : should be : sum =sum+2*f(x)
- line 13 : to be removed
still what you have to implement in a subfunction to evaluate f(x) from the current x value (from line 7)
Rooter Boy
on 21 Jan 2021
Bjorn Gustavsson
on 21 Jan 2021
If you have just started using matlab it is typically a good idea to look at the matlab onramp videos, demos and presentations etc. That way you will get up to speed on everything matlab-related faster, and then you can proceed faster with the programming-tasks and it will be clearer what part of your problems are matlab-related and what parts are related to algorithms or numerical issues.
Also welcome to matlab-central!
Mathieu NOE
on 21 Jan 2021
let me see that you have started to work out your code and i'll be happy to give you a hand ...
Answers (0)
Categories
Find more on Introduction to Installation and Licensing 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!