复化梯形公式论文

复化梯形公式论文

ID:38663313

大小:130.50 KB

页数:7页

时间:2019-06-17

复化梯形公式论文_第1页
复化梯形公式论文_第2页
复化梯形公式论文_第3页
复化梯形公式论文_第4页
复化梯形公式论文_第5页
资源描述:

《复化梯形公式论文》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、数值逼近课程论文复化梯形公式复化梯形公式及其在计算机中的实现一、算法理论:求的值是科学技术中经常遇到的计算问题,但在很多情况下,的原函数不易求得,或非常复杂;另外,在一些应用中,函数是用函数表形式给出而没有解析式,这时就采用定积分的数值计算方法,以解决定积分的近似计算。数值求积公式的应用不仅在近似计算本身,在初等数学中,某些数列求前n项之和公式的推导颇为繁琐,应用复化梯形公式可方便地导出这些公式。复化梯形公式用牛顿——莱不尼茨公式来计算的值的前提是:的原函数能够求出。当的原函数不易求出或找不到时,希望用一个易于求原函数的函数来近似代替被积函数,从而得到定积分的近似计算公式

2、.下文中梯形公式就是常用的近似计算公式。复化梯形公式的主要思想是利用若干小梯形的面积代替原方程的积分,利用微元法,可以求出坐标面上由函数与坐标轴围城的图像的面积的近似值,符合了计算机计算存储的思想。下面,我们在探讨复化梯形公式的计算规律:设将求积区间分成等份,则一共有个分点,按梯形公式计算积分值,需要提供个函数值。注意:这里代表步长,分点为,其中现以C++语言来实现,并且已经测试在Code::blocks编译环境中可以运行,其算法流程图以及代码如下:二、算法框图:三、算法程序://若有难懂之处,请参考注释#include#include#

3、include#defineN400usingnamespacestd;//若运行例1,请取消例1的函数功能体注释并注释掉例2的函数功能体./**floatf(floatx)//例1:f(x)是计算每个分点的函数值,f(x)是对e^x在1到2上的积分{x=exp(x);return(x);}*/floatf(floatx)//例2:f(x)是计算每个分点的函数值,其中f(x)=sin(x)/x{x=sin(x)/x;return(x);}intmain(){floata,b,x[N],sum,T;/*利用x[N]数组来存储分点的值*/intn,i;pr

4、intf("pleaseinputn=");/*分点个数n,以及求积区间a,b*/cin>>n;printf("pleaseinputa=");cin>>a;printf("pleaseinputb=");cin>>b;for(i=0;i

5、)+f(x[n])+2*sum);//得出结果cout<<"T="<

6、值)。解:运行程序(1)显示出“pleaseinputn=”,“pleaseinputa=”,“pleaseinputb=”,依次输入数据,回车。(2)显示结果如下图:注:此时;在程序中对应的语句为x=sin(x)/x;所求的函数可以定义为其他函数得出目标函数的结果。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。