On a Mac, there is a Grapher.app which has many functions like: ordinary graphing, polar graphing, lin-log and log-log graphing, 3d graphing, derivatives, integrals, implicitly defined functions, equation solvers and much much more.

Is there anything similar (and preferably cheap/free) on Windows? I've seen many ordinary "graphing calculator" apps that can't do much more than graphing an ordinary function like `y=3x^2`

.

I especially need the implicitly defined function grapher so I can graph `4y^2-5*e^(-2x)-x*y=4`

?

I've tried Wolfram Alpha, but I need to see more than the limited window it gives me.