回 帖 发 新 帖 刷新版面

主题:用Matlab可以求方程的根吗?

请问各位高人,用Matlab可以求方程的根吗? 
比如,方程{ sqrt[  (3-x)*(3-x) +4  ] -(3-x) } =0.5。
谢谢!

回复列表 (共5个回复)

沙发

>> fzero(inline('sqrt((3-x)*(3-x) +4) -(3-x)  -0.5'),1)

ans =

   -0.7500

板凳

当然行的~~~~

3 楼

>>roots('0=x^2')
ans
   0

4 楼


 x=solve(' sqrt((3-x)*(3-x) +4) -(3-x)  -0.5')
 
x =
 
-0.75

5 楼

为什么 我使用
x=solve(' sqrt((3-x)*(3-x) +4) -(3-x)  -0.5')得到
-.75000000000000000000000000000000
就是精度和LS 的不一样?

我来回复

您尚未登录,请登录后再回复。点此登录或注册