The module does not cope well with discontinuities.


In [2]:
from sympy.plotting import plot

In [1]:
plot(1/x)

In [4]:
plot(1/x,(x, 0, 3))

In [6]:
plot(Heaviside(x))

In [7]:
plot(sqrt(x))

In [8]:
plot(-sqrt(sqrt(x)),sqrt(sqrt(x)))

In [9]:
plot(LambertW(x))

In [10]:
plot(LambertW(x), sqrt(LambertW(x)), (x, -2, 1))