在sympy中,我想要得到表达式的真实部分,但无法分离出真实部分.
我所做的步骤:
from sympy import *
a, b = symbols('a b')
z1 = a + b*I
z2 = simplify(expand(z1**3))
z2
的输出为:
a**3 + 3*I*a**2*b - 3*a*b**2 - I*b**3
当我试图得到真实的部分时,我得到了这个:
>>> re(z2)
re(a)**3 - 3*re(a)*im(a)**2 + 3*re(b)**2*im(b) - 3*re(a*b**2) - im(b)**3 - 3*im(a**2*b)
我原以为是a**3 - 3*a*b**2
个.