c++采用辛普生法_36基于梯形法和辛普生法求定积分

河北工业大学计算机软件技术基础(

VC

)

课程设计任务书(编号:

36

)

一、

题目:基于梯形法和辛普生法求定积分

二、

目的与要求:

1

目的:

培养学生综合利用

C++

语言进行程序设计的能力,通过学生独立思考,提高学生将所学知识

转化为分析和设计简单实际问题的能力,建立程序文档、归纳总结的能力,从而增强创新和实践

能力。

2

基本要求:

要求用

C++

语言编程,在

Visual C++

环境下调试完成。

三、

设计方法和基本原理:

1

课题功能描述

本题目的功能是对梯形法和辛普生法,计算定积分的值,与理论值进行精度比较。

2

问题详细描述

(

1

)数值积分

f(x)

[a,b]

b

a

f(x)

dx,

f(x)

线

线

x=a,y=0,x=b

所围成的曲边梯形面积。为了近似求出此面积,可将

[a,b]

区间分成若各个小区间,

每个区间的宽度为

(b-a)/n,n

为区间个数。近似求出每个小的曲边梯形面积,然后将

n

个小面积

加起来,

就近似得到总的面积。

既定积分的近似值,

n

愈大

(即区间分的愈小)

近似程度愈高。

数值积分常用的算法有:

1

)梯形法

用小梯形代替小曲边梯形,几何意义如图所示。

第一个小梯形的面积为:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值