[问题] 请教NSolve的运作原理

楼主: a79519 (鼠爷)   2014-07-28 10:31:19
板上各位前辈好
我的问题如题
想请教NSolve为何可以不用给初猜值,就可以把数值解给求出来
且想在请教,NSolve和FindRoot的差别在什么地方呢
在麻烦板上各位前辈了,谢谢
作者: ToMoveJizz ( )   2014-07-28 15:59:00
NSolve好像不能解Cot[x]==x这种
作者: LPH66 (-6.2598534e+18f)   2014-07-28 16:47:00
NSolve 目标是想把所有解解出来, 而 FindRoot 专注在你给的初始值附近来找解, 所以两边的解法策略就不一样SO 上这篇文章很好地展现了 NSolve 跟 FindRoot 策略的不同所造成的解答不同 (文中解的是个 40 次多项式的根)http://stackoverflow.com/questions/6181184NSolve 为了解出所有解答遭遇到了浮点数精确度问题但 FindRoot 由于函数的"良好"特性没有碰到同样的问题
楼主: a79519 (鼠爷)   2014-07-28 17:05:00
那NSolve所使用的原理为何呢,是先找出方程式的解析解,再代系统给定的参数,求我想要的解,是这个意思吗?

Links booklink

Contact Us: admin [ a t ] ucptt.com