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')
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')