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