SymPy - 极限Limit
这一部分是作者添加的微积分部分内容, 具体也可以参考作者的另一篇博文
Python上的高等数学实验_leotzf的博客-CSDN博客
计算一元函数极限
from sympy import *
from sympy.abc import x,y
limit((1-cos(x))/x**2,x,0)
输出结果
单侧极限
Limit命令默认计算右极限。 如果要求左极限,使用dir='-'参数。
from sympy.abc import x
limit(abs(x)/x,x,0,dir='-')
limit(abs(x)/x,x,0,dir='+')
输出结果
-1
1
当然要计算右极限时则把减号改成加号即可。
SymPy - 导数Derivative
函数的导数就是因变量相对于自变量的瞬间变化率. 等价于寻找函数在某个点的切线斜率. 我们可以使用SymPy包中的函数diff()计算数学表达式(或函数)的导数. 语法如下:
diff(表达式, 变量)
>>> from sympy import diff, sin, exp >>> from sympy.abc import x,y >>> expr&#