怎么在matlab中求解 x+0.8*sinx-pi=0 这个方程的解?用s=solve()无法求解

问题描述:

怎么在matlab中求解 x+0.8*sinx-pi=0 这个方程的解?用s=solve()无法求解

syms x;s=solve(x+0.8*sin(x)-pi,'x')s =3.1415926535897932384626433832795这是可以解出来的,本人运行结果如上,需要注意的是solve函数解的是符号方程,所以事前要对变量进行定义 syms x;还有就是用solve命令得到的精...