求助MATLAB大神,用迭代法求解近似根

求方程X=exp(-x)在X0=0.5附近的近似根,要求精确到小数点后四位... 求方程X=exp(-x)在X0=0.5附近的近似根,要求精确到小数点后四位 展开
 我来答
lhmhz
高粉答主

2018-09-20 · 专注matlab等在各领域中的应用。
lhmhz
采纳数:7263 获赞数:16990

向TA提问 私信TA
展开全部

牛顿迭代法可以求解方程x=exp(-x)在x0=0.5附近的近似根。求解方法:

1、建立自定义函数的文件,即 y=x-exp(-x)。y=newton_fun(x)

2、建立自定义导函数的文件,即 dy=1+exp(-x)。dy=newton_dfun(x)

3、根据牛顿迭代法原理编写,建立牛顿迭代法函数的文件,即

x = x0 - newton_dfun(x0)\newton_fun(x0);

按照上述方法,编程后运行可以得到

x=0.56714

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式