复化梯形求积公式 c语言实现 数值积分
2018-01-31 12:44
1596 查看
复化梯形求积公式 c语言实现 数值积分
标签:计算方法实验/* 本实验用复化梯形求积公式求sinx在[1, 2]的定积分。 */ #include <stdio.h> #include <math.h> double f(double x){ return sin(x); } double computeT(double a, double b, int n){ double h = (b - a) / n, T = 0; for(int i = 1; i < n; i++) T += f(a + i * h); //1 <= k <= n - 1 return h * (f(a) + 2 * T + f(b)) / 2; } int main(){ int n = 8; //区间等分数 double a = 1, b = 2; //上下限 printf("answer = %f\n", computeT(a, b, n)); return 0; }
实验结果
相关文章推荐
- 变步长梯形求积公式 c语言实现 数值积分
- 数值作业:变步长梯形求积算法计算积分C语言实现
- 龙贝格求积公式 c语言实现 数值积分
- 数值积分之Gauss求积法五点公式
- 【数值分析】复化积分公式
- 数值积分之Simpson公式与梯形公式
- 【数值分析】复化积分公式
- 梯形求积公式 和 复合梯形求积公式 Matlab 实现
- 数值作业:龙贝格算法计算积分C语言实现
- C语言复合梯形公式实现定积分
- 复化的梯形公式、Simpson公式与Cotes公式的比较(用Matlab实现)
- 用复化梯形公式求定积分举例(C++实现)
- 复化梯形和复化辛普生公式,积分函数在0~1上积分结果应该是PI
- 【数值分析】微分求积:复化梯形、复化辛浦生
- 【数值分析】微分求积:复化梯形、复化辛浦生
- 数值积分之复化求积法
- Romberg(龙贝格)求积公式求解数值积分时的注意事项
- c语言实现积分的方法
- PID算法的C语言实现八 变积分的PID优化
- 【python学习笔记】6:用Gauss-Legendre求积公式近似求积分值