Integrate bessel functions with one of the bessel functions reaching a big value

1 view (last 30 days)
I have two Bessel functions, one J and one I and also and exp(). Read the attached file "erotisi_matlab".
The bessel I is very big and maybe reaches infinity. I tried to convert it as symbolic function and after that to integrate it. I did that but I think it is completely wrong. Here is me code. The a, b and c are constant values. Is it a matter, if the constant values a and c are big values? Could you please help me ?
a = ... ;
b = ...;
c = ...;
syms r
f = (besselj(0,(a*r)))*(besseli(245662.85*r))*exp(c*r)*r;
vpaintegral(f,r,0,b);
  7 Comments
Walter Roberson
Walter Roberson on 12 Aug 2018
1.2660873190593569*10^(-12) approximately. You cannot more precise than that because of inaccuracies in your floating point constants.

Sign in to comment.

Answers (0)

Community Treasure Hunt

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

Start Hunting!