[討論] 求非線性方程式的解?
試過fsolve
但是這個指令不吃sym
如下:
fsolve(@(x) sym(sin(x)),5)
出現錯誤:
Undefined function 'isfinite' for input arguments of type 'sym'.
但是我的方程式一定要用符號表示,因為係數有超過realmax或低於realmin的項
如: (1e400)*sin(x)
這個一定要用符號表示才可以計算@@
請問有辦法解決這個問題嗎?
solve有辦法像fsolve在指定的地方的附近找解嗎?
因為大家都知道sin(x)==0的解有很多個
但是solve('sin(x)','x')卻只跑出 0 這個解
請求各位幫助!!!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.130.17.253
推
12/29 20:25, , 1F
12/29 20:25, 1F
→
12/29 22:58, , 2F
12/29 22:58, 2F
MATLAB 近期熱門文章
PTT數位生活區 即時熱門文章