Bessel function summation from 1 to infinity
11 次查看(过去 30 天)
显示 更早的评论
Hi all I am using matlab for the first time doing more complex equations I am at a lost of how to get the correct syntax for the following equation, in the image.
where alpha is just a number and a_k is the kth zero of Bessel function J_0.
So far I have
a_k = 1:1000;
J = besselj(a_k,alpha);
J1 = besselj(1,a_k);
J_final = J/J1;
I am pretty sure even this is wrong, but I have no clue where to go from here. Any help would be tremendous.
0 个评论
回答(1 个)
Torsten
2018-1-31
a_k = array of the first n zeros of J_0
J = besselj(1,a_k*alpha);
J1 = besselj(1,a_k);
summe = sum(J./J1);
But where do you get a_k from ?
Best wishes
Torsten.
另请参阅
类别
在 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!