matlab解超越方程这个超越方程怎么解的啊.'ta-查字典问答网
分类选择

来自韩希骅的问题

  matlab解超越方程这个超越方程怎么解的啊.'tan(x)=x/(1+0.295*x*x)

  matlab解超越方程

  这个超越方程怎么解的啊.'tan(x)=x/(1+0.295*x*x)

4回答
2020-10-1301:56
我要回答
提示:回答问题需要登录哦!
邓剑勋

  feqn=@(x)tan(x)-x/(1+0.295*x*x);

  x0=fzero(feqn,0.1);%初始解0.1

  结果x0=0

2020-10-13 01:58:57
韩希骅

  答案是3.7699。。。。请问这是什么情况?但是我这么算的都是0>>eq='tan(x)=x/(1+0.295*x*x)';>>res=solve(eq)res=0.做的对吗

2020-10-13 02:01:23
邓剑勋

  tan是周期函数,这个方程有无穷多0也是,3.7699也是,还有6.7、9.7。。。附近的解。按照我的程序,只需要修改初值,就可以方便得到不同的解。

2020-10-13 02:02:23
韩希骅

  弱弱的问一句初值应该怎么修改才能解到3.7699呢?我小白啊,问的问题白痴还请见谅

2020-10-13 02:03:29
大家都在问
最新问答