1.求极限
#高等数学求极限
from sympy import *
x=symbols('x')
print(limit(sin(x)/x,x,0))
print(limit(pow(1+1/x,x),x,oo)) #小写字母oo代表正无穷
运行结果:
1
E
2.求导
from sympy import *
x,y=symbols('x y') #构造符号变量
z=sin(x)+x**2*exp(y) #构造符号表达式
print("关于x的二阶偏导数:",diff(z,x,2))
print("关于y的一阶偏导数:",diff(z,y,1))
运行结果:
关于x的二阶偏导数: 2exp(y) - sin(x)
关于y的一阶偏导数: x**2exp(y)
3.级数求和
#级数求和
from sympy import *
k,n=symbols('k n')
print(summation(k**2,(k,1,n)))
print(factor(summation(k**2,(k,1,n)))) #把所得结果因式分解
print(summation(1/k**2,(k,1,oo)))
运行结果:
4,泰勒展开