c++采用辛普生法_c++采用辛普生法_设计采用梯形法和辛普生法求定积分的程序+_20110612_2045...

1

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

VC

)

课程设计任务书

一、题目:设计采用梯形法和辛普生法求定积分的程序

二、

目的与要求

1

目的:

(

1

)通过求定积分的程序设计,使学生理解和掌握

C++

语言的函数、函数指针等设计方法,培

养学生综合利用

C++

语言解决数学计算问题,使学生将所学知识转化为分析和设计简单实际问题的能

力,并学会查资料和工具书

,

进行创新设计。

(

2

)提高学生建立程序文档、归纳总结的能力。

(

3

)进一步巩固和灵活运用先修课程《计算机文化基础》有关文字处理、图表分析、数据归整、

应用软件之间图表、数据共享等信息技术处理的综合能力。

2

基本要求:

(

1

)要求用模块化设计和

C++

的思想来完成程序的设计;

(

2

)要求用函数分别编写梯形法和辛普生法求定积分的程序,分别存到不同的

.CPP

文件中;

(

3

)在

VC++6.0

环境中,学会调试程序的方法,及时查究错误,独立调试完成。

(

4

)程序调试通过后,完成程序文档的整理

,

加必要的注释。

三、设计方法和基本原理

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

)梯形法

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

第一个小梯形的面积为:

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值