Beispiel #1
0
from numpy import exp, sin, cos
from cxroots import Circle
C = Circle(0, 3)
f = lambda z: (exp(-z) * sin(z / 2) - 1.2 * cos(z)) * (z + 1.2) * (z - 2.5)**2
C.demo_roots(f,
             guessRoots=[2.5, -1.2],
             saveFile='guessRoots.gif',
             writer='imagemagick')
Beispiel #2
0
from cxroots import Circle
from numpy import exp, cos, sin
f = lambda z: (z * (z + 2))**2 * (exp(2 * z) * cos(z) - 1 - sin(z) + z**5)
C = Circle(0, 3)

C.demo_roots(f, saveFile='rootsDemo.gif', writer='imagemagick')