多语言展示
当前在线:1644今日阅读:27今日分享:41

怎么用python进行符号运算?

python可以调用sympy模块进行符号运算。这样,我们就可以用python来处理抽象的数学问题。
工具/原料
1

电脑

2

python3.6*(anaconda版本)

3

sympy模块

方法/步骤
1

先得创建符号,比如实数符号x和y:from sympy import *x = Symbol('x', real=True)y = Symbol('y', real=True)这里,x和y就是sympy类型的符号了。

2

展开多项式:a = expand((x+y)**3)print(a)

3

分解因式:b = factor(x**3-y**3)

4

创建符号的方法还可以是:from sympy.abc import x, y

5

分解因式,得到因式列表:b = factor_list(x**6-y**6)

6

查看一下sympy里面有多少内置函数:import sympyprint(dir(sympy))

7

想查看以factor开头的函数,可以先输入sympy.factor,再点击“Tab”键,会弹出一个下拉列表。

8

不要试图把所有的函数全部记住,因为里面有913个内置函数。

9

查看某个函数的用法:help(Expr)还会看到具体的例子,包括代码。

注意事项

有了符号计算能力,就可以计算复杂的微分方程。

推荐信息