回 帖 发 新 帖 刷新版面

主题:急需梯形数值积分matlab程序,对sin(x)求在(0,pi)上的积分

5.    题目:编写梯形数值积分的M文件,并对sin(x)求在(0,pi)上的积分
  要求: 1) 了解梯形数值积分的基本原理
2) 绘出程序流程图
3)编写梯形数值积分的M文件
4)利用编写M文件,计算 
5)给出程序注释

回复列表 (共1个回复)

沙发

a=0;
b=pi;
n=input('请输入对积分的等分n=');
h=(b-a)/n;
s=0;
for i=1:n
  s=sin(a+h*i)*h+s;
end
disp(s)

我来回复

您尚未登录,请登录后再回复。点此登录或注册