课程设计报告 课程名称 数 值 逼 近 专 业 信息与计算科学 班 级 计算 091 姓 名 学 号 指导老师 秦新强、胡钢 日 期 2025-07-01 理学院应用数学系一、目的意义 (1) 进一步掌握复化梯形积分公式,提高运用能力
(2) 进一步掌握复化抛物线积分公式,提高运用能力
(3) 进一步掌握 c 语言,提高编程能力
二、内容要求 积分计算问题:分别用复化梯形和复化 Simpson 求积公式计算积分,并比较计算量(精度为 10-8)
三、问题解决的方法与算法 3
1 解决方法: 利用复化梯形和复化 Simpsom 积分公式
(1)根据两个方程式的误差估量式,求出各自满足精度的等分份数 n
(2)带入所编写的 c 语言程序,检验并计算出结果
2 算法设计:(1)输入所求的等分数 n
(2)调用复化积分公式,算出 n+1 点和 n 点的积分估量数值
(3)用 n+1 点和 n 点的数值检验,比较数值是否达到精度要求
(4)若达不到精度要求,输出提示,结束程序
(5)若达到精度要求,输出积分近似结果,程序结束
四、计算程序4
1 复化梯形积分程序源代码:#include#include〈math
h〉#define f(x)(13*((x)-(x)*(x))*exp(—1
5*(x)))#define epsilon 0
00000001double Tixing(double aa,double bb,int n){int i;double fz;double h=(bb-aa)/n;fz=(f(aa)+f(bb))/2;for(i=1;i