文章目录
1 Sympy数据工具库
1.1 绘制函数2d图形
from sympy import *
x = Symbol(‘x’)
p2=plotting.plot(sin(x),(x,-10,10))
x=Symbol(‘x’)
y=tan(x)
p=plotting.plot(y,grid=True,legend=True,xlim=[-3,3], ylim=[-7,7])
1.2 多函数绘图
x = Symbol(‘x’)
p=plotting.plot(sin(x),cos(x),2*sin(x),legend=True,show=False)
p[0].line_color=‘b’
p[1].line_color=‘r’
p.show()
1.3 绘制函数3d图形
x = Symbol(‘x’)
y = Symbol(‘y’)
p3=plotting.plot3d((x2+y2),(x,-10,10),(y,-10,10))
1.4 因式分解
x=Symbol(‘x’)
expr=x**3+1
factor(expr)
1.5 表达式展开
x=Symbol(‘x’)
y=Symbol(‘y’)
expr=(x+1)(x**2-x+1)(y+1)*(y**2-y+1)
expand(expr)