计算定积分xsinxdx!

&&&&用C#实现计算定积分
&用C#实现计算定积分
计算f(x)=e^(-x*x)从a到b的定积分,f(x)的形式可以通过源代码改变,a,b通过键盘输入。
若举报审核通过,可奖励20下载分
被举报人:
ling000000
举报的资源分:
请选择类型
资源无法下载
资源无法使用
标题与实际内容不符
含有危害国家安全内容
含有反动色情等内容
含广告内容
版权问题,侵犯个人或公司的版权
*详细原因:
VIP下载&&免积分60元/年(1200次)
您可能还需要
Q.为什么我点的下载下不了,但积分却被扣了
A. 由于下载人数众多,下载服务器做了并发的限制。若发现下载不了,请稍后再试,多次下载是不会重复扣分的。
Q.我的积分不多了,如何获取积分?
A. 获得积分,详细见。
完成任务获取积分。
论坛可用分兑换下载积分。
第一次绑定手机,将获得5个C币,C币可。
关注并绑定CSDNID,送10个下载分
下载资源意味着您已经同意遵守以下协议
资源的所有权益归上传用户所有
未经权益所有人同意,不得将资源中的内容挪作商业或盈利用途
CSDN下载频道仅提供交流平台,并不能对任何下载资源负责
下载资源中如有侵权或不适当内容,
本站不保证本站提供的资源的准确性,安全性和完整性,同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
开发技术下载排行
您当前C币:0&&&可兑换 0 下载积分
兑换下载分:&
消耗C币:0&
立即兑换&&
兑换成功你当前的下载分为 。前去下载资源
你下载资源过于频繁,请输入验证码
如何快速获得积分?
你已经下载过该资源,再次下载不需要扣除积分
用C#实现计算定积分
所需积分:1
剩余积分:0
扫描微信二维码精彩活动、课程更新抢先知
VIP会员,免积分下载
会员到期时间:日
剩余下载次数:1000
用C#实现计算定积分
剩余次数:&&&&有效期截止到:
你还不是VIP会员VIP会员享免积分 . 专属通道极速下载
VIP下载次数已满VIP会员享免积分 . 专属通道极速下载,请继续开通VIP会员
你的VIP会员已过期VIP会员享免积分 . 专属通道极速下载,请继续开通VIP会员邓一硕: 蒙特卡洛方法与定积分计算 | 统计之都 (中国统计学门户网站,免费统计学服务平台)定积分计算器
定积分计算器
请输入你需要积分的函数表达式:
定积分计算器可以用数值积分的方法,计算出一个函数在确定积分区间上的定积分。要求的定积分也可以在函数图所在的x-y平面上用标记的区域来表示。
定积分的范例
定积分计算器 语言设置:
- 面向所有人的强大数学工具.
使用本网站即表示您接受和。
保留所有权利工具类服务
编辑部专用服务
作者专用服务
几种特殊形式的定积分计算
定积分是高等数学中的一个基本内容,而计算定积分是最基本最重要的问题,它在许多实际生活中有着广泛的应用,本文是对于较为复杂的积分计算进行分析总结。
作者单位:
江苏开放大学公共课教学部,江苏 南京,210036
年,卷(期):
在线出版日期:
基金项目:
江苏省高校自然科学研究资助项目(14KJD110001);江苏开放大学“十二五”规划课题
本文读者也读过
相关检索词
万方数据知识服务平台--国家科技支撑计划资助项目(编号:2006BAH03B01)(C)北京万方数据股份有限公司
万方数据电子出版社用MATLAB求定积分
一、符号积分
符号积分由函数int来实现。该函数的一般调用格式为:
int(s):没有指定积分变量和积分阶数时,系统按findsym函数指示的默认变量对被积函数或符号表达式s求不定积分;
int(s,v):以v为自变量,对被积函数或符号表达式s求不定积分;
int(s,v,a,b):求定积分运算。a,b分别表示定积分的下限和上限。该函数求被积函数在区间[a,b]上的定积分。a和b可以是两个具体的数,也可以是一个符号表达式,还可以是无穷(inf)。当函数f关于变量x在闭区间[a,b]上可积时,函数返回一个定积分结果。当a,b中有一个是inf时,函数返回一个广义积分。当a,b中有一个符号表达式时,函数返回一个符号函数。
求函数x^2+y^2+z^2的三重积分。内积分上下限都是函数,对z积分下限是sqrt(x*y),积分上限是x^2*y;对y积分下限是sqrt(x),积分上限是x^2;对x的积分下限1,上限是2,求解如下:
&&syms&x&y&z&&%定义符号变量
&&F2=int(int(int(x^2+y^2+z^2,z,sqrt(x*y),x^2*y),y,sqrt(x),x^2),x,1,2)&&%注意定积分的书写格式
/*2^(1/2)+*2^(1/4)+64/225*2^(3/4)&&&&%给出有理数解
&&VF2=vpa(F2)&&%给出默认精度的数值解
二、数值积分
1.数值积分基本原理
求解定积分的数值方法多种多样,如简单的梯形法、辛普生(Simpson)法、牛顿-柯特斯(Newton-Cotes)法等都是经常采用的方法。它们的基本思想都是将整个积分区间[a,b]分成n个子区间[xi,xi+1],i=1,2,…,n,其中x1=a,xn+1=b。这样求定积分问题就分解为求和问题。
2.数值积分的实现方法
基于变步长辛普生法,MATLAB给出了quad函数来求定积分。该函数的调用格式为:
[I,n]=quad('fname',a,b,tol,trace)
基于变步长、牛顿-柯特斯(Newton-Cotes)法,MATLAB给出了quadl函数来求定积分。该函数的调用格式为:
[I,n]=quadl('fname',a,b,tol,trace)
其中fname是被积函数名。a和b分别是定积分的下限和上限。tol用来控制积分精度,缺省时取tol=0.001。trace控制是否展现积分过程,若取非0则展现积分过程,取0则不展现,缺省时取trace=0。返回参数I即定积分值,n为被积函数的调用次数。
求函数'exp(-x*x)的定积分,积分下限为0,积分上限为1。
&&fun=inline('exp(-x.*x)','x');&&%用内联函数定义被积函数fname
&&Isim=quad(fun,0,1)&&%辛普生法
IL=quadl(fun,0,1)&&&%牛顿-柯特斯法
三、梯形法求向量积分
trapz(x,y)—梯形法沿列方向求函数Y关于自变量X的积分(向量形式,数值方法)。
&&d=0.001;
&&x=0:d:1;
&&S=d*trapz(exp(-x.^2))
&&format&long&g
&&x=0:0.001:1;&&%x向量,也可以是不等间距
&&y=exp(-x.^2);&&&%y向量,也可以不是由已知函数生成的向量
&&S=trapz(x,y);&&&%求向量积分
&&&&0.185&
附:int与quad区别
int的积分可以是定积分,也可以是不定积分(即有没有积分上下限都可以积)可以得到解析的解,比如你对x^2积分,得到的结果是1/3*x^3,这是通过解析的方法来解的。如果int(x^2,x,1,2)得到的结果是7/3
quad是数值积分,它只能是定积分(就是有积分上下限的积分),它是通过simpson数值积分来求得的(并不是通过解析的方法得到解析解,再将上下限代入,而是用小梯形的面积求和得到的)。如果f=inline('x.^2');quad(f,1,2)得到的结果是2.333333,这个数并不是7/3
int是符号解,无任何误差,唯一问题是计算速度;quad是数值解,有计算精度限制,优点是总是能有一定的速度,即总能在一定时间内给出一个一定精度的解。
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。

我要回帖

更多关于 定积分 的文章

 

随机推荐