man_boy 发表于 2009-6-4 19:48

请教对指数函数的泰勒展开!!

指数函数是:

y=0.00512739*exp(8*x)-25/8

想把它转换成x的3次方函数,用泰勒展开效果不好,不知道为什么,请教高手!!!

side 发表于 2009-6-5 16:44

回复 楼主 man_boy 的帖子

指数函数收敛性非常好,怎么说效果不好。
用变量替换试一试,Y=(x+25/8)/0.00512739,X=8*x
那么Y=exp(X)=1+X+X^2/2+X^3/6+o(X^4); 其实一样,没有本质区别。
这样预计可以减小数值计算,因为0.00512739比较小,容易引起误差。

man_boy 发表于 2009-6-6 11:09

回复 沙发 side 的帖子

效果不好,就是泰勒3次展开的式子与原来式子的误差很大,
两条曲线只在很小一段区间内曲线重合

无水1324 发表于 2009-6-16 21:47

回复 板凳 man_boy 的帖子

不好,你就用其他的拟合的方法看看

man_boy 发表于 2009-6-24 10:21

最后,还是用最小二乘发拟合的

VibrationMaster 发表于 2009-6-24 19:54

回复 5楼 man_boy 的帖子

|x|是否很小? pade展开?

古月长弓 发表于 2009-6-26 18:14

我画了一下图,是误差挺大的,哈
不过图怎么传不上来,哈

[ 本帖最后由 古月长弓 于 2009-6-26 18:17 编辑 ]

无水1324 发表于 2009-6-27 19:28

回复 7楼 古月长弓 的帖子

图以附件的形式上传

ekolin 发表于 2009-8-2 21:13

泰勒展开只有在零点附近才可以近似,应该用渐近展开。
页: [1]
查看完整版本: 请教对指数函数的泰勒展开!!