编制程序,用牛顿迭代法求解方程x^3-x^2-1=0的一个实根。要求:设计算法,分析求解精度。

 我来答
孟羽然
2013-06-22 · TA获得超过2976个赞
知道小有建树答主
回答量:1308
采纳率:70%
帮助的人:573万
展开全部

牛顿迭代法:x(n+1)=x(n)-f(x(n))/f'(x(n)), f'(x) = 3x^2-2x


def zhidao_561087029(x0, e):
    while True:
        fx0 = x0*x0*(x0-1)-1
        if abs(fx0) < e:
            x1 = x0
            break
        x1 -= fx0/(x0*(3*x0-2))
        if abs(x1-x0) < e:
            break
        x0 = x1
    return x1
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式