Python-SymPy:如何用 Python 求解微积分
什么是 SymPy?
SymPy 是一个 Python 库,允许你以符号形式计算数学对象。
要安装 SymPy,请键入:
pip install sympy

现在让我们看一下 SymPy 能做的一些令人惊奇的事情!
首先导入 SymPy 提供的所有方法
from sympy import *
基本操作
通常,当计算平方根时,我们会得到一个小数:


但是使用 SymPy,我们可以得到平方根的简化版本:


这是因为 SymPy 试图精确地表示数学对象,而不是近似地表示。
因此,当使用 SymPy 进行除法运算时,我们将得到一个分数而不是一个小数。



符号
SymPy 的真正魅力在于它处理符号的能力:


酷!我们可以创建一个 x 和 y 的表达式。如果我们给这个表达式加一个数字会发生什么?


为什么使用符号是有用的?因为我们现在可以使用我们在学校学到的各种数学技巧,比如展开、分解和简化方程式,使我们的任务更加轻松。
方程式
展开、分解和简化





我们可以用 SymPy 做的另一件很酷的事情是简化一个方程式,使用 simplify:


解方程
我们在处理数学符号时遇到的最常见的问题之一就是解一个方程。幸运的是,SymPy 也可以做到这一点。
要求解一个方程式,请使用 solve:


代入





Nice!
三角函数

要使用三角恒等式简化表达式,请使用 trigsimp ()


导数,积分和极限


特殊功能


Latex 输出


转载请注明出处,欢迎讨论和交流!

浙公网安备 33010602011771号