[問題] 如何用fzero拿多根已回收
小弟現在在做一個簡單的練習
用fzero解 x^3-6*x^2+11*x-6=0
(手解的話根就是 1, 2 ,3)
但每次都只能得一個值
那小弟嘗試在起始值的部分做一個 for loop
但這樣值又太多 也不太準 = =
不知道有沒有什麼方法可以用fzero 得到 準確的那三個根?
p.s. 用 p=[3 -6 11 -6 ]; root=roots(p) 可得
但有時候多項式包含sin cos 就不能用這方式
所以想找一個簡單的式子來練習 fzero
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.113.170.137
推
09/06 09:05, , 1F
09/06 09:05, 1F
→
09/06 09:06, , 2F
09/06 09:06, 2F
→
09/06 09:07, , 3F
09/06 09:07, 3F
→
09/06 09:08, , 4F
09/06 09:08, 4F
→
09/06 09:08, , 5F
09/06 09:08, 5F
→
09/06 09:10, , 6F
09/06 09:10, 6F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 3 篇):