Computing a differential equation using a bessel function.

10 visualizaciones (últimos 30 días)
Howie
Howie el 23 de Oct. de 2022
Comentada: Howie el 23 de Oct. de 2022
How do we use the bessel function of :
y = besselj(0,x)
to compute the differntial equation of ?
  1 comentario
John D'Errico
John D'Errico el 23 de Oct. de 2022
Please dont ask exactly the same question again, just to get yet more information. I closed your first question.

Iniciar sesión para comentar.

Respuesta aceptada

Torsten
Torsten el 23 de Oct. de 2022
Editada: Torsten el 23 de Oct. de 2022
The solution y of this differential equation is a combination of J_0(x) and Y_0(x), the Bessel function of the first and second kind of order 0.
So using it to solve the differential equation makes no sense.
syms x y(x)
eqn = diff(y,x,2)*x^2 + diff(y,x)*x + x^2*y == 0;
Dy = diff(y,x);
conds = [y(0)==1,Dy(0)==0];
sol = dsolve(eqn,conds);
hold on
fplot(sol,[0 100])
x = 0:0.1:100;
plot(x,besselj(0,x))
hold off
  7 comentarios
Torsten
Torsten el 23 de Oct. de 2022
Editada: Torsten el 23 de Oct. de 2022
Done.
But now it's enough about Bessel, isn't it ?
Howie
Howie el 23 de Oct. de 2022
Yes thank you so much!

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre Bessel functions en Help Center y File Exchange.

Productos


Versión

R2021b

Community Treasure Hunt

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

Start Hunting!

Translated by