MATLAB爱好者论坛-LabFans.com

MATLAB爱好者论坛-LabFans.com (https://www.labfans.com/bbs/index.php)
-   MATLAB论坛 (https://www.labfans.com/bbs/forumdisplay.php?f=6)
-   -   [求助]含有未知数的贝塞尔函数怎么积分? (https://www.labfans.com/bbs/showthread.php?t=3531)

yunlan 2008-06-09 22:01

[求助]含有未知数的贝塞尔函数怎么积分?
 
各位大虾: 我现在有一个零阶的贝塞尔函数,变量是r,r的取值范围是1-2,怎么写这个命令?
     我是这样写的: int(besselj(0,r),1,2),
可是结果不是一个值?请问正确的该怎么写?

谢谢。

fanxing39 2008-06-09 22:24

[QUOTE=yunlan;12271]各位大虾: 我现在有一个零阶的贝塞尔函数,变量是r,r的取值范围是1-2,怎么写这个命令?
     我是这样写的: int(besselj(0,r),1,2),
可是结果不是一个值?请问正确的该怎么写?

谢谢。[/QUOTE]

把贝塞尔函数表达式写一下 :sweat:
积分的命令 : int ()
quad()
quad8()

偶查了下 贝塞尔函数 与微分方程有关,如果要求解的话可能用的应该是求微分方程的命令
dsolve()

dacy 2009-04-09 09:12

double(int(besselj(0,r),1,2))
或是
quadl(@(r)besselj(0,r),1,2)


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

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