VF里,用梯形法求定积分 ∫sinxdx (a=0,b=π/2) 积分上限为b 下限为a近似计算公式为h/2[sina(a)+2(sina(a+h)+sin(a+2h)+.sin(a+nh)-sina(b))]要用VF来做

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/30 09:39:14
VF里,用梯形法求定积分 ∫sinxdx (a=0,b=π/2) 积分上限为b 下限为a近似计算公式为h/2[sina(a)+2(sina(a+h)+sin(a+2h)+.sin(a+nh)-sina(b))]要用VF来做

VF里,用梯形法求定积分 ∫sinxdx (a=0,b=π/2) 积分上限为b 下限为a近似计算公式为h/2[sina(a)+2(sina(a+h)+sin(a+2h)+.sin(a+nh)-sina(b))]要用VF来做
VF里,用梯形法求定积分 ∫sinxdx (a=0,b=π/2) 积分上限为b 下限为a
近似计算公式为h/2[sina(a)+2(sina(a+h)+sin(a+2h)+.sin(a+nh)-sina(b))]
要用VF来做

VF里,用梯形法求定积分 ∫sinxdx (a=0,b=π/2) 积分上限为b 下限为a近似计算公式为h/2[sina(a)+2(sina(a+h)+sin(a+2h)+.sin(a+nh)-sina(b))]要用VF来做
******函数调用示意
s1 = Integral(0,PI() / 2,0.001)
return
function Integral && 梯形法求积分
parameters a,b,h && 要求 b > a,并且h > 0
s = 0 && 积分值
n = (b - a) / h && 梯形数量
for i = 1 to n
s = s + sin(a + i * h)
endfor
s = (s * 2 + sin(a) - sin(b)) * h / 2
return s