展示形式
init_printing(use_unicode=True)
python控制台输出,加入上述代码,可以使求出的结果用unicode字符输出更漂亮。
一、求导数
s i n ( x ) e x sin(x)e^x sin(x)ex
from sympy import *
x = symbols('x')
result = diff(sin(x)*exp(x),x)
print(result)
输出结果:
e x p ( x ) ∗ s i n ( x ) + e x p ( x ) ∗ c o s ( x ) exp(x)*sin(x) + exp(x)*cos(x) exp(x)∗sin(x)+exp(x)∗cos(x)
求导结果为:
c o s ( x ) e x + s i n ( x ) e x cos(x)e^x+sin(x)e^x cos(x)ex+sin(x)ex
二、求积分
2.1 求不定积分
∫ ( e x sin ( x ) + e x cos ( x ) ) d x \int\left(e^{x} \sin (x)+e^{x} \cos (x)\right) d x ∫(exsin(x)+excos(x))dx
from sympy import *
init_printing(use_unicode=True)
x = symbols('x')
result = integrate(exp(x)*sin(x)+exp(x)*cos(x),x)
print(result)
e x p ( x ) ∗ s i n ( x ) exp(x)*sin(x) exp(x)∗sin(x)
结果为: