MATLAB爱好者论坛-LabFans.com

MATLAB爱好者论坛-LabFans.com (https://www.labfans.com/bbs/index.php)
-   MATLAB论坛 (https://www.labfans.com/bbs/forumdisplay.php?f=6)
-   -   [MATLAB数学相关] 新手请教高手帮忙,急,谢谢 (https://www.labfans.com/bbs/showthread.php?t=10411)

floraown 2009-12-10 08:59

新手请教高手帮忙,急,谢谢
 
matlab如何写对函数exp(-u^2)求定积分,上下限是(1/(2*sqrt(D*0.1)),inf),想要求出来的结果是含有参数D的表达式,但其中不要含有误差函数erf。请教高手帮忙,急

slgu 2009-12-10 09:57

回复: 新手请教高手帮忙,急,谢谢
 
该被积函数没有原函数!

floraown 2009-12-10 22:33

回复: 新手请教高手帮忙,急,谢谢
 
麻烦可以贴出推导过程吗?谢谢

slgu 2009-12-10 23:40

回复: 新手请教高手帮忙,急,谢谢
 
这个看似简单的函数式没有原函数的,因此它并不存在积分的函数表达式,当然,要进行数值积分是完全可以,即采用通常的辛普森积分法进行。

floraown 2009-12-12 18:59

回复: 新手请教高手帮忙,急,谢谢
 
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的具体数值,该怎么写代码呢?


所有时间均为北京时间。现在的时间是 04:46

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