本文使用Python语言的NumPy库,解决数学运算问题中的线性方程组问题、积分问题、微分问题及矩阵化简问题,结果准确快捷,具有一定的借鉴意义。...从SymPy库载入的符号中,E表示自然常 数,I表示虚数单位,pi表示圆周率,因此上面 的公式可以直接如下计算:
print(E**(I*pi)+1)
输出结果为:0
SymPy除了可以直接计算公式的值之外...除了使用SymPy中预先定义好的具有特殊 运算含义的数学函数之外,还可以使用 Function()创建自定义的数学函数:
f = Function("f")
当我使用f创建一个表达式时,就相当于创 建它的一个实例...,它包含定积分和不定积分:
integrate(f,x):计算不定积分∫ fdx
integrate(f,(x,a,b)):计算定积分∫a/b fdx
当然有时候我们也有多重积分要运算,不要担心,我们还可以用...Integrate(f,x,y)来计算双重积分:∫ ∫ fdxdy
Integrate(f,(x,a,b),(y,c,d)):计算双重定积分(x上下限ab,y上下限cd)
?