3D Plotting software

Hi Peeps!

I'm looking for a SIMPLE way to plot 3D equations. Is my only option Mathematica? I looked at gnuplot, but the manual stinks, I looked at MatPlotLib for Python, and it doesn't look like it can do 3D easily (if at all), and I just don't know where to look.

I've got some equations, and I can't visualize them myself, and hand plotting 3D sucks. I'm interested in what happens around the y axis and the origin. I know my equation converges on 1, but I need to see the part close to the origin, which is more chaotic.

Of course, I could program it myself, but I'd really like to avoid this if at all possible.

Options?

EDIT

This is the best I've found so far :

Graphing Calculator 3D

{"name":"611259","src":"\/\/djungxnpq2nug.cloudfront.net\/image\/cache\/d\/7\/d7e367fb7c3d19b99daba3d31a39a59d.png","w":1920,"h":1080,"tn":"\/\/djungxnpq2nug.cloudfront.net\/image\/cache\/d\/7\/d7e367fb7c3d19b99daba3d31a39a59d"}

Scilab, octave, R, ...

Wolfram Alpha

ks said:

Scilab, octave, R, ...

From a cursory look, these are programming languages. I don't want to have to program anything. I just want to type in an equation and the bounds and see the results. GraphingCalculator3D seems to do that fairly well.

Chris Katko said:

Wolfram Alpha

Too limited in its plotting capabilities. You can't rotate, translate, or otherwise change the view on the plot.

Thanks for your help, but I think I'm happy with GC3D. Look how pretty it is! xD

{"name":"611263","src":"\/\/djungxnpq2nug.cloudfront.net\/image\/cache\/e\/b\/eb9f73a0b544bec7e2643cc8b24e0745.png","w":1252,"h":905,"tn":"\/\/djungxnpq2nug.cloudfront.net\/image\/cache\/e\/b\/eb9f73a0b544bec7e2643cc8b24e0745"}

Octave is a free (and actually better) MATLAB implementation. Now this is probably overkill but you "could" dump your output to MATLAB code, and then use Octave to render it.

https://www.gnu.org/software/octave/doc/v4.2.1/Three_002dDimensional-Plots.html

So my question is, what format are these equations? Are you just trying to visualize a couple of hand equations? Or are you visualizing output from one of your programs?

Because Octave plots supports all the standard rotation/etc.

(And Wolfram Alpha supports rotating/panning/etc... but they hide it behind "interactive" graphs which you have you buy a Pro plan (~$5 month). That's kind of dickish. But you get tons more than panning/etc for that. I imagine that's just one of their "hooks" to get people to even notice the premium plan.)