德国开元华人社区 开元周游

标题: 有关EXCEL和导数的问题,望解答 [打印本页]

作者: ELF1988    时间: 8.7.2010 11:05
标题: 有关EXCEL和导数的问题,望解答
本帖最后由 ELF1988 于 8.7.2010 12:09 编辑


用牛顿法求函数导数是发现一个小问题:当deltx趋向于零时,不是越小,导数值越接近,到最后甚至出现了导数值等于0的情况。
我觉得这个可能是EXCEL计算的问题,但是到底哪里有错还是不确定,望知情者解答。

谢谢

作者: ELF1988    时间: 8.7.2010 11:35
刚才尝试了9位有效数字,貌似结果还是一样
作者: taohui    时间: 8.7.2010 12:49
数据溢出错误
作者: ELF1988    时间: 8.7.2010 13:39
回复 3# taohui

能改改或者什么的么?
作者: jiefei    时间: 8.7.2010 18:35
应该是下溢出
作者: 农大    时间: 9.7.2010 09:25
我觉得也应该是溢出的问题
作者: kangson    时间: 9.7.2010 11:58
计算精度问题,你都已经用到e-12了,就不要再往下降了
到一定精度下,就都按0处理了,自然溢出
作者: kangson    时间: 9.7.2010 12:00
建议,给分子分母同乘一个大数,比如e+10什么的,然后再试试
作者: ELF1988    时间: 9.7.2010 22:13
回复大家
谢谢大家的解答,虽然常用EXCEL但是问题不少,这次也是意外发现的,后来找了资料,说用EXCEL用牛顿法求导一般取deltx到1E-6就好了。原因也是因为后面就算不对了。




欢迎光临 德国开元华人社区 开元周游 (https://bbs.kaiyuan.cn/) Powered by Discuz! X3.2