它旨在成为一个功能齐全的计算机代数系统(Computer Algebra System,CAS),同时保持代码简洁、易于理解和扩展。SymPy完全是用Python写的,并不需要外部的库。...首先,我们通过pip安装一下sympy这个计算库吧!
pip install sympy
?
可用SymPy进行数学表达式的符号推导和演算。...SymPy的表达式实际上是一个由Basic类 的各种对象进行多层嵌套所得到的树状结构。 下面的函数使用递归显示这种树状结构:
?...,它包含定积分和不定积分:
integrate(f,x):计算不定积分∫ fdx
integrate(f,(x,a,b)):计算定积分∫a/b fdx
当然有时候我们也有多重积分要运算,不要担心,我们还可以用...Integrate(f,x,y)来计算双重积分:∫ ∫ fdxdy
Integrate(f,(x,a,b),(y,c,d)):计算双重定积分(x上下限ab,y上下限cd)
?