多项式函数是长这样的函数:
它有一个很NiceNice的特点:代人xx,在的时间内就可以求出f(x)f(x),没有任何障碍.
但是这样的函数:
想得到g(3)g(3)或是h(7)h(7)就比较困难了。因此我们需要用多项式函数去”取代”这些奇怪的函数。
逼近f(x)=exf(x)=ex在x靠近0时的函数值
step1:用y=a0+a1xy=a0+a1x去逼近它.
具体的方法是让它的斜率等于f(x)f(x)在x=0x=0时的导数:1
让直线过(0,1)(0,1),于是得到的直线y=x+1y=x+1
效果如下图:

在xx离很近的时候还是比较精确的.
step2:用g(x)=a0+a1x+a2x2g(x)=a0+a1x+a2x2这个二次多项式去逼近它.
具体方法是让它在x=0x=0处的函数值、导数值、二阶导数值与f(x)f(x)相等.
再看这个二次多项式:
因为要让f(x),f′(x),f′′(x)f(x),f′(x),f″(x)与g(x),g′(x),g′′(x)g(x),g′(x),g″(x)分别对应相等,所以:
所以g(x)=1+x+x22g(x)=1+x+x22
效果如下图.

已经非常接近了呢.
step3:用g(x)=a0+a1x+a2x2+a3g(x)=a0+a1x+a2x2+a3这个三次多项式去逼近它.
具体方法是让它在x=0x=0处的函数值、导数值、二阶导数值、三阶导数值与f(x)f(x)相等.
再看这个三次多项式:
因为要让f(x),f′(x),f′′(x),f′′′(x)f(x),f′(x),f″(x),f‴(x)与g(x),g′(x),g′′(x),g′′′(x)g(x),g′(x),g″(x),g‴(x)分别对应相等,所以:
所以g(x)=1+x+x22+x36g(x)=1+x+x22+x36
效果如下图.

最后,推测得出结论:
泰勒展开
一般来说,一个奇怪函数f(x)f(x),可以通过多项式函数g(x)g(x)得到固定点aa的近似值.的形式是这样的:
经过和之前相似的一系列的推导(雾),得到了famousfamous的公式:
泰勒逼近(泰勒展开)。
f(x)≈f(a)+f′(a)(x−a)+f′′(a)2!(x−a)2+f′′′(a)3!(x−a)3+…+f(n)(a)n!(x−a)nf(x)≈f(a)+f′(a)(x−a)+f″(a)2!(x−a)2+f‴(a)3!(x−a)3+…+f(n)(a)n!(x−a)n
把a=0a=0代人,就得到了:
马克劳林逼近。
f(x)≈f(0)+f′(0)x+f′′(0)2!x2+f′′′(0)3!x3+…+f(n)(0)n!xnf(x)≈f(0)+f′(0)x+f″(0)2!x2+f‴(0)3!x3+…+f(n)(0)n!xn
泰勒级数的几个例子
泰勒公式基本就是这样了,下面是三个著名泰勒级数:
本文通过逐步逼近的方式解释了如何使用泰勒级数来近似复杂函数,特别是针对f(x)=ex在x靠近0时的情况。泰勒展开公式为函数在某一点的近似值提供了数学表达,马克劳林公式是泰勒公式在a=0时的特殊情况。文中列举了泰勒级数的几个典型例子,展示了其在实际问题中的应用。
571

被折叠的 条评论
为什么被折叠?



