matlab scanf函数,牛顿迭代法(牛顿-拉弗森方法(Newton-Raphson method))

本文介绍了牛顿迭代法的起源、工作原理及如何在matlab中利用scanf函数进行实现。通过欧几里得算法和斐波那契数列的例子展示迭代过程,并提供了C/C++及matlab的代码示例。
摘要由CSDN通过智能技术生成

起源[编辑]

牛顿法最初由艾萨克·牛顿在Method of Fluxions,1671年完成,在牛顿死后的1736年公开发表)。约瑟夫·拉弗森也曾于1690年在

方法说明[编辑]

0818b9ca8b590ca3270a3433284dd417.png

0818b9ca8b590ca3270a3433284dd417.png 蓝线表示方程

f而红线表示切线. 可以看出

x

n+1比

x

n更靠近

f所要求的根

x.

首先,选择一个接近函数

0818b9ca8b590ca3270a3433284dd417.png零点的

0818b9ca8b590ca3270a3433284dd417.png,计算相应的

0818b9ca8b590ca3270a3433284dd417.png和切线斜率

0818b9ca8b590ca3270a3433284dd417.png(这里

0818b9ca8b590ca3270a3433284dd417.png表示函数

0818b9ca8b590ca3270a3433284dd417.png的导数)。然后我们计算穿过点

0818b9ca8b590ca3270a3433284dd417.png并且斜率为

0818b9ca8b590ca3270a3433284dd417.png的直线和

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值