新手急求助!关于含有零阶和二阶贝塞尔函数的方程求解问题!
mathematica吧
全部回复
仅看楼主
level 1
gejm129 楼主
本人mathmatica新手一枚!想各位大神求助~
请问图中的公式怎么求解?
2018年04月20日 02点04分 1
level 9
如果是贝塞尔函数的话精确解是肯定没有的
近似解可以直接找
FindRoot[BesselJ[0, x]/BesselJ[2, x] == 0.64`, {x, 1}]
{x -> 1.99733}
也可以利用级数展开
Series[BesselJ[0, x]/BesselJ[2, x], {x, 0, 2}]
8/x^2 - 4/3 - x^2/144
NSolve[8/x^2 - 4/3 - x^2/144 == 0.64`, x]
{{x -> 0. - 16.9752 I}, {x -> 0. + 16.9752 I}, {x -> -1.99945}, {x -> 1.99945}}
但实际上解有很多(下图蓝色曲线),你应该根据实际情况确定需要的解
2018年04月21日 12点04分 3
1