Labfans是一个针对大学生、工程师和科研工作者的技术社区。 论坛首页 | 联系我们(Contact Us)
MATLAB爱好者论坛-LabFans.com
返回   MATLAB爱好者论坛-LabFans.com > 工程数学软件 > MATLAB论坛
MATLAB论坛 一切MATLAB相关问题在此讨论。
回复
 
主题工具 显示模式
旧 2009-12-10, 08:59   #1
floraown
初级会员
 
注册日期: 2009-12-10
住址: 秦皇岛
帖子: 3
声望力: 0
floraown 正向着好的方向发展
默认 新手请教高手帮忙,急,谢谢

matlab如何写对函数exp(-u^2)求定积分,上下限是(1/(2*sqrt(D*0.1)),inf),想要求出来的结果是含有参数D的表达式,但其中不要含有误差函数erf。请教高手帮忙,急
floraown 当前离线   回复时引用此帖
旧 2009-12-10, 09:57   #2
slgu
高级会员
 
注册日期: 2007-06-24
年龄: 70
帖子: 188
声望力: 21
slgu 正向着好的方向发展
默认 回复: 新手请教高手帮忙,急,谢谢

该被积函数没有原函数!
slgu 当前离线   回复时引用此帖
旧 2009-12-10, 22:33   #3
floraown
初级会员
 
注册日期: 2009-12-10
住址: 秦皇岛
帖子: 3
声望力: 0
floraown 正向着好的方向发展
默认 回复: 新手请教高手帮忙,急,谢谢

麻烦可以贴出推导过程吗?谢谢
floraown 当前离线   回复时引用此帖
旧 2009-12-10, 23:40   #4
slgu
高级会员
 
注册日期: 2007-06-24
年龄: 70
帖子: 188
声望力: 21
slgu 正向着好的方向发展
默认 回复: 新手请教高手帮忙,急,谢谢

这个看似简单的函数式没有原函数的,因此它并不存在积分的函数表达式,当然,要进行数值积分是完全可以,即采用通常的辛普森积分法进行。
slgu 当前离线   回复时引用此帖
旧 2009-12-12, 18:59   #5
floraown
初级会员
 
注册日期: 2009-12-10
住址: 秦皇岛
帖子: 3
声望力: 0
floraown 正向着好的方向发展
默认 回复: 新手请教高手帮忙,急,谢谢

a=int(exp(-u^2),u,1/(2*sqrt(D*0.1)),inf);
b=int(exp(-u^2),u,1/(2*sqrt(D*0.3)),inf);
k=a/b的(K值已知),而最终的目的是要求出D的具体数值,该怎么写代码呢?
floraown 当前离线   回复时引用此帖
回复

主题工具
显示模式

发帖规则
不可以发表新主题
不可以发表回复
不可以上传附件
不可以编辑自己的帖子

启用 BB 代码
论坛启用 表情符号
论坛启用 [IMG] 代码
论坛禁用 HTML 代码



所有时间均为北京时间。现在的时间是 17:18


Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.