如何在某个范围内找到这个非线性方程的所有根?
how to find all roots of this non-linear equation in some range?
我不知道如何告诉 Maple 给我
的所有根
eq:=tan(sqrt(lam)*Pi)=sqrt(lam);
这是我试过的
RootFinding:-Analytic(eq,lam,re=0..100,im=0..0);
无
Student:-Calculus1:-Roots(eq,0..100);
给出[0]
fsolve(eq,lam,lam=0..100);
只给出一个根55.61535492
还有其他功能可以试试吗?使用 Mathematica 的根是:
NSolve[Tan[Sqrt[lam] *Pi]==Sqrt[lam]&&0<lam<100,lam]
这给出了
{1.66438,5.63138,11.6225,19.6189,29.6171,41.616,55.6154,71.6149,89.6146}
如何在 Maple 2017.3 中获得上述结果?
restart;
eq := tan(sqrt(lam)*Pi) = sqrt(lam):
Student:-Calculus1:-Roots(eq, 0..100, numeric);
[1.664382913, 5.631380410, 11.62250178, 19.61888190,
29.61705752, 41.61601074, 55.61535492, 71.61491703,
89.61461020]
我不知道如何告诉 Maple 给我
的所有根 eq:=tan(sqrt(lam)*Pi)=sqrt(lam);
这是我试过的
RootFinding:-Analytic(eq,lam,re=0..100,im=0..0);
无
Student:-Calculus1:-Roots(eq,0..100);
给出[0]
fsolve(eq,lam,lam=0..100);
只给出一个根55.61535492
还有其他功能可以试试吗?使用 Mathematica 的根是:
NSolve[Tan[Sqrt[lam] *Pi]==Sqrt[lam]&&0<lam<100,lam]
这给出了
{1.66438,5.63138,11.6225,19.6189,29.6171,41.616,55.6154,71.6149,89.6146}
如何在 Maple 2017.3 中获得上述结果?
restart;
eq := tan(sqrt(lam)*Pi) = sqrt(lam):
Student:-Calculus1:-Roots(eq, 0..100, numeric);
[1.664382913, 5.631380410, 11.62250178, 19.61888190,
29.61705752, 41.61601074, 55.61535492, 71.61491703,
89.61461020]