Plotting an equation with summation and roots of bessel function

6 ビュー (過去 30 日間)
Qian Ying Ooi
Qian Ying Ooi 2020 年 4 月 19 日
コメント済み: Devineni Aslesha 2020 年 4 月 22 日
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!
  2 件のコメント
darova
darova 2020 年 4 月 19 日
Here is the bessel. What is the value of ν?

サインインしてコメントする。

回答 (1 件)

Devineni Aslesha
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 件のコメント
J. Alex Lee
J. Alex Lee 2020 年 4 月 21 日
this does not seem right...
Devineni Aslesha
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 ExchangeBessel functions についてさらに検索

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by