I had used Matlab to solve the Bessel equation like this, but it came out that warning Warning: Unable to solve symbolically. Returning a numeric solution using vpasolve. But it should have the result. So may I ask it's there anyway to get the result?
Here's my code:
clc; clear all; close all;syms a n2 = 1;n1 = 1.445;y = n2/n1;d = y.^2+1;a1 = besselj(0,a);c1= a1==0;solve(c1,a);
Best Answer