matlab 循环问题 请高手给予详细解答,急急急!!!
请用matlab给出:1.5*sin(x+0.0794)-sin(x+0.1486)趋近于0时,x的近似解,请附上程序。...
请用matlab给出:1.5*sin(x+0.0794)-sin(x+0.1486)趋近于0时,x的近似解,请附上程序。
展开
展开全部
syms x
x=solve(1.5*sin(x+0.0794)-sin(x+0.1486)==0);
x0=eval(x)
PS.解出来虚部为0 是实数哦。
x=solve(1.5*sin(x+0.0794)-sin(x+0.1486)==0);
x0=eval(x)
PS.解出来虚部为0 是实数哦。
更多追问追答
追问
怎么运行不了呢?提示为:??? Error: This statement is incomplete.
Error in ==> sym.eval at 9
s = evalin('caller',map2mat(char(x)));
追答
楼主
syms x
eval(solve(1.5*sin(x+0.0794)-sin(x+0.1486)==0))
还有问题就是你的MATLAB版本太久了,用2012吧 或者拷贝别人的新版的eval还有solve函数
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询