2.1 初识SymPy

SymPy是一个数学符号计算库(sym代表了symbol,符号),包括了积分、微分方程等各种数学运算方法,为Python提供了强大的数学运算支持。它保证自身的代码尽可能简单,且易于理解,容易扩展。它完全由Python写成,不依赖于外部库。

我们之所以选择SymPy,主要出于以下原因:

免费:SymPy遵循BSD开源协议。使用者可以自由地使用,修改源代码,甚至作商业用途。

基于Python: SymPy完全是用Python编写的,并使用Python作为其语言,拥有Python语言简洁、易于理解等优良特性。

轻量: SymPy只依赖于个用于任意浮点运算的纯Python库mpmath。

灵活: 除了用作交互工具之外,SymPy还可以嵌入到其他应用程序中,并使用自定义函数进行扩展。

Last updated