Plotting an equation with summation and roots of bessel function
2 次查看(过去 30 天)
显示 更早的评论
where y=M(t)/M(infinity), alpha(n) are roots of bessel function (first kind, zero order)
D and a are constants, D=5.46e-4, a=3
I'm trying to plot (t,y) for t=0:1:300 but not sure how to code for the roots of bessel function part. Any help is greatly appreciated, thank you!
回答(1 个)
Devineni Aslesha
2020-4-21
The roots of the bessel function (first kind, zero order) can be obtained from the below code.
Z = 0:0.1:20;
J0 = besselj(0,Z);
alpha = roots(J0);
For more information, refer the following links.
2 个评论
Devineni Aslesha
2020-4-22
I apologize for the above answer. However, the roots of the bessel function can be found using roots function from the given File Exchange link.
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Bessel functions 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!