下载此文档

数值积分实验报告.doc


文档分类:高等教育 | 页数:约7页 举报非法文档有奖
1/7
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/7 下载此文档
文档列表 文档介绍
课程实验报告
课程名称
计算方法
班级
实验日期
姓名
学号
实验成绩
实验名称
实验二 数值积分







1、掌握Newton-Cotes算法程序设计
2、掌握数值求积的Romberg算法程序设计
3、数值求积的Newton-Cotes算法程序设计。
4、要求程序不断加密对积分区间的等分,自动地控制Newton-Cotes算法中的加速收敛过程,直到定积分近似值的误差不超过为止,输出求得的定积分近似值
5、要求程序不断加密对积分区间的等分,自动地控制Romberg算法中的加速收敛过程,直到定积分近似值的误差不超过为止,输出求得的定积分近似值




Microsoft Visual C++




1、计算实例求定积分
x





f(x)





计算
2、数值求积的Romberg算法程序设计。
3、要求程序不断加密对积分区间的等分,自动地控制Romberg算法中的加速收敛过程,直到定积分近似值的误差不超过为止,输出求得的定积分近似值
4、计算实例求定积分
梯形求积公式:
Romberg求积的递推化公式:
其中为定积分近似值,决定着Romberg求积公式的阶数,例如为一阶Romberg求积公式(即梯形求积公式),一般地,是阶Romberg求积公式的计算结果;决定着等分数,是在等分情况下的阶复化Romberg求积公式的计算结果。








1、实验1实验步骤:
(1)Newton-Cotes积分程序设计
(2)计算实例
(3)撰写实验报告
2、实验2实验步骤
(1)设计数值求积的Romberg算法程序
(2)计算实例
(3)撰写实验报告










Newton-Cotes求积分实验结果如图:
Romberg积分实验结果如图:


通过本次实验,使我加深了对Newton-Cotes求积分公式的了解,掌握了Newton-Cotes求积分公式的用法,能够使用程序将Newton-Cotes求积分公式的算法实现。
通过本次实验,使我进一步理解了Romberg积分,能够掌握Romberg积分的用法。
通过本次实验,提高了我的程序调试能力。


Newton-Cotes求积分程序清单:
#include<>
#include<>
double NewtonCotes(double b[],double h);
void main()
{
double y[5],I,a,b;
int i;
printf("请输入积分区间:");
scanf("%lf",&a);
scanf("%lf",&b);
printf("请输入对应的函数值:\n");
for(i=0;i<5;i++)
{
scanf("%l

数值积分实验报告 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数7
  • 收藏数0 收藏
  • 顶次数0
  • 上传人miaoshen1985
  • 文件大小71 KB
  • 时间2021-12-03
最近更新