关于求解贝塞尔函数根的问题BesselJ[1, 20 x] == 0
mathematica吧
全部回复
仅看楼主
level 2
如题,想要求解这样贝塞尔函数的大于0的前五百个根,或者可以按顺序依次求出来也可以。求这样函数的根是不是只能用Findroot[]呢?麻烦问一下大家有没有什么好的解决办法,谢谢大家了。
2020年02月17日 11点02分 1
吧务
level 12
N@BesselJZero[0, Range[500]] / 20
2020年02月17日 11点02分 2
非常感谢无影冬瓜,谢谢您。再麻烦问下您我画图的时候自变量范围时0.005到0.02,,可以又什么办法画图的时候以0.001为步长来画对应的点生成一副图呢?matlab倒是知道怎么弄,mathematica完全是小白了,找了一些方法但是没有用呀
2020年02月20日 05点02分
level 2
非常感谢无影冬瓜,谢谢您。再麻烦问下您我画图的时候自变量范围时0.005到0.02,,可以又什么办法画图的时候以0.001为步长来画对应的点生成一副图呢?matlab倒是知道怎么弄,mathematica完全是小白了,找了一些方法但是没有用呀
2020年02月20日 05点02分 3
你贴上代码吧
2020年02月20日 06点02分
@asdasd1dsadsa 举个例子就是matlab'中这样的效果x=1:10;y=1:10;plot(x,y,'.');mathmetica中Plot[Sin[x 2 Pi / 100],{x,0,100}],但是我想让画出来的图只显示x=0,1,2,3,……100的点,而不是一条线。或者是折线也行
2020年02月20日 08点02分
@asdasd1dsadsa 不知道我描述清楚了没有,麻烦您了
2020年02月20日 08点02分
@不问出处的哥 ListPlot[Table[{x, Sin[x 2 Pi/100]}, {x, 0, 100}]],更具体的搜下ListPlot和Table的帮助
2020年02月20日 10点02分
1