私が持っているPythonで記号計算を使用する
import sympy
from cmath import *
from mpmath import arg, cplot
z = sympy.symbols('z')
fhandle='z**2'
g = lambda w: sympy.sympify(fhandle).evalf(subs={z: w})
g(1+2j)
# Returns: -3.0 + 4.0*I
# hence the next command fails, because I is expected to be 1j
cplot(g, [-3,3], [-3,3])
Webをクロールすると、コマンドの問題を修正するこれprint
しか見つかりませんでしたが、cplotでは機能しません。
助言がありますか?