http://memorystomp.com/graphtoy/ Graph Toy Originally by Inigo Quilez (iq/rgba) with some local changes. Simple on-line graph visualizer Render Graphs [link] [reset] Range: Size: [axis] [guides] [grid] [glyphicons] [Default ] [Small ] [*] f1(x) [sin(4*x)/x ] [*] f2(x) [floor(x-frac(t))+frac(t) ] [*] f3(x) [noise(x)*x ] Sorry, GraphToy cannot start... [*] f4(x) [2 * abs( floor(x*0.5+0.5) - 0.5*x ) ] You need a modern browser to run GraphToy [ ] f5(x) [log(x) ] [ ] f6(x) [-x+sin(x) ] (-4.73, 8.40) [] [] [ ] f7(x) [tri(0.3,x-t*b) ] [ ] f8(x) [f7(x) + f7(x*(2+a))*0.5 + f7(x*(4+a))*0.25 + f7(x*(8+a))*0.125 ] Constants a [0.0 ] [ ] b [0.0 ] [ ] c [0.0 ] [ ] t [0.0 ] [glyphicons] [] Help Formulas: * operators: +, -, *, /, %, () * trigonometric: cos(x), sin(x), tan(x), acos(x), asin(x), atan(x), atan2(x,y) * exponential: sqrt(x), inversesqrt(x), exp(x), pow(x,y), log(x) * rounding: ceil(x), floor(x), round(x), frac(x) * range: abs(x), sign(x), max(x,y), min(x,y), clamp(x,a,b), step (a,x), smoothstep(a,b,x) * mixing: mix(a,b,x), over(x,y) * signals: tri(a,x), sqr(a,x), noise(x), cellnoise(x), random() * others: radians(degrees), degrees(radians) * constants: PI, E, LN10, LN2, LOG10E, LOG2E, SQRT2, SQRT1_2 Application: * Pan the graphs with the Left Mouse Button * Zoom into the graphs with Shift + Left Mouse Button * Zoom into the graphs with the Mouse Wheel Credits: * Original Graph Toy by Inigo Quilez * Icons by Glyphicons * Report bugs to gar@memorystomp.com or @memorystomp on twitter