【数值分析】复化积分公式
对于积分:
#include<stdio.h>
#include<math.h>
double Function(double x)//所要计算积分的函数f(x)
{if(x==0)//sin(x)/x在0处的取值为1return 1;elsereturn sin(x)/x;
}
//复化梯形公式
double Trapz(double a,double b,int n)
{double h=(b-a)/n;double T=0;for(int i=1;i<n;i++){T=T+Function(a+i*h);}T*=2;T=(Function(a)+Function(b)+T)*h/2;return T;
}
//复化辛普森公式
double MulripleSimpson(double a,double b,int n)
{double h=(b-a)/n;double T=0;for(int i=0;i<n;i++){T=T+Function(a+i*h)+4*Function(a+(i+0.5)*h)+Function(a+(i+1)*h);}T=T*h/6;return T;
}
void main()
{printf("使用复化梯形公式可得:%f\n",Trapz(0,1,8));printf("使用复化辛普森公式可得:%f\n",MulripleSimpson(0,1,4));
}
运行结果如下图:
原文:http://blog.csdn.net/tengweitw/article/details/43311685
作者:nineheadedbird
【数值分析】复化积分公式相关推荐
- c语言simpson积分计算方法,数值分析复化Simpson积分公式和复化梯形积分公式计算积分的通用程序...
数值分析复化Simpson积分公式和复化梯形积分公式计算积分的通用程序 数值分析第五次程序作业 PB09001057 孙琪 [问题] 分别编写用复化Simpson积分公式和复化梯形积分公式计算积分的通 ...
- 数值分析复化梯形公式matlab,数值分析复化梯形公式,复化Simpson公式MATLAB程序
<数值分析复化梯形公式,复化Simpson公式MATLAB程序>由会员分享,可在线阅读,更多相关<数值分析复化梯形公式,复化Simpson公式MATLAB程序(1页珍藏版)>请 ...
- 数值分析复化求积matlab,MATLAB数值分析实验二(复合梯形、辛普森和龙贝格求积,以及二重积分计算等)...
1.理解如何在计算机上使用数值方法计算定积近似值; 2.学会复合梯形.复合Simpson和龙贝格求积分公式的编程与应用. 3.探索二重积分在矩形区域的数值积分方法. 佛山科学技术学院 实 验 报 告 ...
- 数值分析复化求积matlab,数值分析:复化公式求解定积分
复化公式求解定积分 用熟悉的计算机语言编程上机完成 (1)用复化梯形公式.复化Simpson公式和复化Cotes公式计算积分,自己设置不同精度要求,对结果进行比较分析. (2)用Romberg积分法计 ...
- [计算机数值分析]复化梯形的递推公式的变步长算法求积分
如下图变步长的算法框图,其中T1和T2分别代表二分前后的积分值. 问题描述: 运行示例: 源码: #include<iostream> #include<cmath> doub ...
- 数值分析复化求积matlab,数值分析实验指导-7积分
内江师范学院 数 值 分 析 实 验 报 告 册 编制 张莉 审定 牟廉明 专业: 班级:级 学号: 姓名: 数学与信息科学学院 2013年9月 说 明 一.学生在做实验之前必须要准备实验,主要包括预 ...
- 【matlab】数值积分公式的程序实现
(一)专题实验(Newton-Cotes积分公式) 1.编写[a,b]上梯形积分公式.Simpson积分公式. 2.利用自己编写的程序计算定积分,计算一下数值解和精确解之间差的绝对值. 梯形积分: f ...
- 数值积分-龙贝格(Romberg)积分
数值积分在工程上是个比较有用的数学工具.在工程上有很多数学问题,看似简单,计算所用的数学公式不算复杂,但是求解起来却很困难,很难获得解析解的公式,这个时候就需要用到数值求解的办法来获取满足工程需要的近 ...
- MATlAB运用——数值积分
实验一 分别利用变步长复化梯形公式.变步长复化Simpson公式和复化Guass-Legendre I型公式计算下列式子,要求绝对误差限为0.5∗10−70.5*10^{-7}0.5∗10−7,并比较 ...
最新文章
- SAP RETAIL 通过自动补货功能触发采购申请
- C语言单链表实现19个功能完全详解
- 多线程还是多进程的选择
- Java生成CRC16数据校验码
- PHP引用全局作用域中可用的全部变量是,php全局变量之学习笔记
- C# 字符、字符串过滤,只能输入数字、中文、英文、大写、小写(转)
- [转载]C#异步委托的用法 .
- 初识openwrt(下)
- 杭电2112(SPFA)
- 快速新建一个纯净的java pom项目 project
- paip.文件读写api php java python总结.txt
- html自动增加vbs代码,vbs烟花代码
- php- osc,【原创】phpdesigner 使用OSC@GIT
- [转]PT与PX区别
- 短信系统通道路由的设计和思路-移讯云短信系统
- 格式工厂 wav 比特率_这可能是 Mac 上最强格式转换工具
- 上云十年:阿里云的奇幻漂流
- openGauss数据库安全指导手册
- 计算机视觉和机器学习_我从计算机视觉和机器学习硕士课程中学到的东西
- Mybatis Log Plugin插件不正常解析无效解决大坑