高等数学问题的符号解(3)--泰勒级数展开

级数是指将数列的项依次用加号连接起来的函数。在数学中,泰勒级数(英语:Taylor series)用无限项连加式——级数来表示一个函数,这些相加的项由函数在某一点的导数求得。

例:写出sin(x)在0点处的3,5,7阶泰勒展开式,并在同一图形界面上画出sin(x)及它的上述各阶泰勒展开式在区间[0,2]上的图形。

1
2
3
4
5
6
7
8
9
10
11
12
13
from sympy import *
from sympy.plotting import *

x = symbols('x')
y = sin(x)

for k in range(3,8,2):
print(y.series(x,0,k))

plot(y.series(x,0,3).removeO(),
y.series(x,0,5).removeO(),
y.series(x,0,7).removeO(),
(x,0,2),xlabel='$x$',ylabel='$y$')
0%