Equation plotter

This web page constructs PostScript or PDF plots of the solutions to equations on two variables. Unlike other plotters, it can handle general equations, not just functions. It can also handle inequalities, and it can plot multiple equations at once, separated by commas. Some examples of interesting equations to plot:

x^2 * y^2 = 1                            x^3 + y^3 = 3xy
x^y = y^x                                (r-1/2)^5 = 4yx^3 - 4xy^3
ln r = sin 4x^2 + cos 5y^2 + x/4         ((xy(x-y)(x+y)(x^2+y^2-4))^2 - 1) < 1
x+y = sqrt((exp x + exp(-x))/2 - 1)      y = 3 * x * sin(5/r)
|x^2| <= floor(y*10)/5                   (x^2 - y^2) mod 1 = 0.5

Equation to plot (see above for examples):

The region of the X–Y plane to show:

X value of left side:
X value of right side:
Y value of bottom:
Y value of top:
X/Y aspect ratio is 1:1


This program was written by Andrew Myers at Cornell University. It is written in SML and PostScript. The source code is freely available for noncommercial use, subject to academic integrity constraints; please contact the author.