Tools for Graphing Functions, Curves, and Surfaces

function from $\mathbb{R}^2$ to $\mathbb{R}$ two-dimensional surface in $\mathbb{R}^3$ one-dimensional curve in $\mathbb{R}^3$
function from $\mathbb{R}$ to $\mathbb{R}$ one-dimensional curve in $\mathbb{R}^2$ implicit curve in $\mathbb{R}^2$


The links above offer various ways to graph functions, curves, and surfaces. They were inspired by Lee Stemkoski's example code and they use MathBox by Steve Wittens as well as three.js, dat.GUI, and Matthew Crumley's JavaScript Expression Evaluator. They will currently work best on desktop computers using Chrome. Firefox should also be OK, but might sometimes be slow.

I think most of this should be rather self-explanatory, but here are some hints:

Here are some examples (play with the parameters $a$ and $b$ if possible):

Copyright (c) 2016-2017, Prof. Dr. Edmund Weitz.