Facebookでこの画像を見つけて、何か新しいことを学ぶ良い機会になると思ったので、それをプロットしたいと思いました。
(出典:akamaihd.net)
コード:
import numpy as np
import scipy.special
import pylab
x = np.linspace( -1.0, 1.0, 200 )
y = np.sqrt( 1-np.square(np.complex64(x) ) ) + np.complex64( scipy.special.cbrt( np.square( x ) ) )
pylab.plot( np.complex64( x ), y )
pylab.show()
出力:
図のようなプロットが得られません。プロットするために、数式をフォームに並べ替えて、y = f(x)
上記のコードに変換しました。