什么是迭代公式?举个例子好吗?谢谢 !

学习 时间:2026-03-30 08:56:14 阅读:284
什么是迭代公式?举个例子好吗?谢谢 !

最佳回答

文静的夕阳

坚定的棒棒糖

2026-03-30 08:56:14

迭代公式就是指用现在的值,代到一个公式里面,算出下一个值再用下一个值代入公式,如此往复地代。比如x=(x+2/x)/2你随便拿一个x=10代入,得x=(10+2/10)/2=5。1再代进去x=(5。1+2/5。1)/2=2。746再代入得1。737再代得1。444再代得1。414525655再代得1。414213597再代得1。414213562你可以再试一下,初始不用10,用任一个正数,只要计算几次都可以得到1。414213562这样的结果。为什么初值不一样,得到的结果都是1。414213562呢?这个1。414213562又代表什么呢?你将1。414213562平方一下就知道,这个结果为2,也就是说上面的迭代公式是用来求根号2的。至于为什么上面的迭代公式是根号,你可以通过看一些牛顿迭代法就知道为什么了。

最新回答共有2条回答

  • 失眠的流沙
    回复
    2026-03-30 08:56:14

    迭代公式就是指用现在的值,代到一个公式里面,算出下一个值再用下一个值代入公式,如此往复地代。比如x=(x+2/x)/2你随便拿一个x=10代入,得x=(10+2/10)/2=5。1再代进去x=(5。1+2/5。1)/2=2。746再代入得1。737再代得1。444再代得1。414525655再代得1。414213597再代得1。414213562你可以再试一下,初始不用10,用任一个正数,只要计算几次都可以得到1。414213562这样的结果。为什么初值不一样,得到的结果都是1。414213562呢?这个1。414213562又代表什么呢?你将1。414213562平方一下就知道,这个结果为2,也就是说上面的迭代公式是用来求根号2的。至于为什么上面的迭代公式是根号,你可以通过看一些牛顿迭代法就知道为什么了。

上一篇 everyone is here,(aren't they)为什么用复数

下一篇 providing (that),provided (that)和on condition (that)的用法