Labfans是一个针对大学生、工程师和科研工作者的技术社区。 | 论坛首页 | 联系我们(Contact Us) |
![]() |
![]() |
#1 |
初级会员
注册日期: 2009-12-10
住址: 秦皇岛
帖子: 3
声望力: 0 ![]() |
![]()
matlab如何写对函数exp(-u^2)求定积分,上下限是(1/(2*sqrt(D*0.1)),inf),想要求出来的结果是含有参数D的表达式,但其中不要含有误差函数erf。请教高手帮忙,急
|
![]() |
![]() |
![]() |
#2 |
高级会员
注册日期: 2007-06-24
年龄: 70
帖子: 188
声望力: 21 ![]() |
![]()
该被积函数没有原函数!
|
![]() |
![]() |
![]() |
#3 |
初级会员
注册日期: 2009-12-10
住址: 秦皇岛
帖子: 3
声望力: 0 ![]() |
![]()
麻烦可以贴出推导过程吗?谢谢
|
![]() |
![]() |
![]() |
#4 |
高级会员
注册日期: 2007-06-24
年龄: 70
帖子: 188
声望力: 21 ![]() |
![]()
这个看似简单的函数式没有原函数的,因此它并不存在积分的函数表达式,当然,要进行数值积分是完全可以,即采用通常的辛普森积分法进行。
|
![]() |
![]() |
![]() |
#5 |
初级会员
注册日期: 2009-12-10
住址: 秦皇岛
帖子: 3
声望力: 0 ![]() |
![]()
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的具体数值,该怎么写代码呢? |
![]() |
![]() |