[問題] 請教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