永发信息网

用迭代法求解方程:x-2cosx=0

答案:2  悬赏:30  手机版
解决时间 2021-03-02 16:37
用迭代法求解方程:x-2cosx=0
最佳答案
x=2cosx
x=π/3 时,x>2cosx x=1时,x<2cos1 1在这里代表1弧度(57.3°)
所以答案就在(1,π/3)之间
---
因为x接近π/3,可以设x+y=π/3
则cosx=cos[(π/3)-y]=cos(π/3)cosy+sin(π/3)siny
因y是很小量,cosy≈1 siny≈y
所以2cosx=1+√3y x=π/3 -y
y=(π/3 -1)/(1+√3)=0.0173
x≈π/3 -0.0173=1.0299
---
第二步,设x+y=1.0299 cosy=1 siny=y
cosx=cos(1.0299-y)=0.5149045+0.8572475y
1.029809+1.714485y=1.0299-y
y=0.000091/2.714485=3.352385*10^(-5)
x=1.0299-3.352385*10^(-5)=1.02986648
---
第三步,设x+y=1.02986648
cosx=cos(1.02986648-y)=0.51493331+0.85723024y
1.02986662+1.71446048y=1.02986648-y
y=-1.4*10^(-7)/2.714=
---
三步就能精确到5位以上
----
也可以用x=π/3 x/2=π/6=0.5236
cosx=0.5236 求出x=58.4°=1.019
-----
由cosx=1.019/2=0.5095 求出x=59.38°=1.036 x/2=0.518
cosx=0.518 x=58.8°=1.026 x/2=0.513
cosx=0.513 x=59.14°=1.032 x/2=0.516
cosx=0.516 x=58.93°=1.0285
cosx=0.5143 x=59.05°=1.0306
......
也能算出来,但是逼近太慢,不建议采用。
全部回答
y=x^2+10cosx y'=2x-10sinx x(n+1)=(2xn-10sinxn)/(xn^2+10cosxn) y是偶函数,所以两个解是相反数 假设x1=2 x2=2.2452 x3=1.8828 x4=1.9654 x5=1.9689 x6=1.9689 所以x=±1.9689
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
【宾馆客房服务员】酒店客房服务员一天要打理
绿色果园昌乐NO.102这个地址在什么地方,我要
用松下面包机做法国面包口感是硬是软
男的说喝水是什么意思
广东省中考选天利38套全国中考还是广东省中考
龙珠悟空赚3万块在哪一集
(26分)阅读材料,完成下列各题。材料一这些
鸿元小区西门在什么地方啊,我要过去处理事情
舞台上用英语怎么说
男人女人天天吃猪杂汤有影响吗
无证的二手房可以买卖吗
NO.1 把标有“6V 3W”和“6V 6W”的两盏灯串
欧亚艺帘生活馆地址在什么地方,想过去办事
预收订金怎么做分录
凤头鸽子价格及喂养
推荐资讯
汽车环保脱审有什么影响?
朝阳排挡在哪里啊,我有事要去这个地方
相遇是种奇迹英语的英语是什么吖,可以告诉我
如何向法院提出诉讼告移动公司
悦界KTV怎么样
vivoy13价格多少钱???
英国学者安东尼?亚弗雷泽编著的《历代英王生
电台的节目会被电视台的同类节目所取代吗?
虫牙里面是什么虫?
怎么在能在两个月瘦30斤啊 求方法
年近30岁,学什么赚钱最快?
下列关于生物群落演替的叙述,不正确的是:A.
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?