在matlab中用对分法解超越方程lnx=cos(x+y)其中y取0,3.1415926/8
答案:1 悬赏:30 手机版
解决时间 2021-11-09 15:59
- 提问者网友:wodetian
- 2021-11-08 18:14
在matlab中用对分法解超越方程lnx=cos(x+y)其中y取0,3.1415926/8
最佳答案
- 五星知识达人网友:行雁书
- 2021-11-08 18:24
追答
把图中的函数代码复制为函数文件,当y=0时,f=ln(x)-cos(x);根据ln(x)和cos(x)函数图形可以大致判断出它们的交点(f的零点,方程的根)在0到pi/2之间,所以上面代码中函数的形参a,b取值为0,pi/2.调用函数就可以了。当y=pi/8时,类似。把图中的函数代码复制为函数文件,当y=0时,f=ln(x)-cos(x);根据ln(x)和cos(x)函数图形可以大致判断出它们的交点(f的零点,方程的根)在0到pi/2之间,所以上面代码中函数的形参a,b取值为0,pi/2.调用函数就可以了。当y=pi/8时,类似。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯