The integral with the Trapezoidal method

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 个评论

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)
Sir, I don't know use Matlab well. If you will help me, i will be very happy, so i need a code block.
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!
let me see that you have started to work out your code and i'll be happy to give you a hand ...

请先登录,再进行评论。

回答(0 个)

类别

帮助中心File Exchange 中查找有关 Introduction to Installation and Licensing 的更多信息

Community Treasure Hunt

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

Start Hunting!

Translated by