Bessel函数积分
我尝试使用MATLAB计算Bessel功能的积分,但是结果不正确,
syms x a
int(besselj(1,a*x)*x^2,0,1)
结果是
(2*besselj(1, a))/a^2 - besselj(0, a)/a
我期望的(-Besselj(-0,a)/a)
。
为什么我的结果错误?我需要做什么才能获得正确的积分?
I try to compute the integral of the Bessel function with MATLAB but the result is not correct
syms x a
int(besselj(1,a*x)*x^2,0,1)
The result is
(2*besselj(1, a))/a^2 - besselj(0, a)/a
I expected instead (- besselj(0, a)/a)
.
Why did I get a wrong result? What do I need to do to get the correct integral?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论