cosx=x的精确解

来源:百度知道 编辑:UC知道 时间:2024/05/21 10:47:11
RT,附上解法

你学高等数学学疯了吧?
都解上超越方程了……
法一:查余弦函数表
法二:在计算器内输入任一数,狂取cos值,待示数不变时得到精确到小数点后10位的值
法三:牛顿法。说不清楚,只说个大概。
对方程f(x)=x-cosx=0取近似值。取初始值x0=a,使f(a)>0(因为f"(x)>0),且|f'(x0)|^2>|f"(xo)f(xo)/2|。过(a,f(a))做曲线的切线(y-f(a))/(x-a)=f'(a),其与x轴交点为x=a-f(a)/f'(a)。用迭代公式xn+1=xn-f(xn)/f'(xn)逐渐逼近。

因为cosx的范围为【-1,1】,所以-1<=X<=1。
1弧度=180/π度≈57.3度
即cosx的范围为(cos(-57.3度),cos(57.3度))

cos57=0.5446390350150272

cosx的范围为(-0.544639,0.544639)