JSLab Plot Tool (beta)
A graph plotting tool made entirely in JavaScript. It uses no graphics and the generated source code is W3C compliant.
Currently real valued functions of one variable and parameter functions for plane curves are supported. You can plot using a variaty of options like line resolution and axis dimensions. The first beta also adds support for limited zoom functionality. As the graph is computed real time there is no limit for the zoom level.
The plot tool uses a function parser which will translate Matlab-like syntax into a JavaScript function. You can use variables in functions to make complex graphs easy to edit.
Currently only one function can be plotted at a time but support for multiple functions will follow.
The plot tool is most easily described by using it yourself so go ahead a give it a try.
You are free to look at how the program is created and be inspired but you are not allowed to copy or distribute any part of the source code.
Make sure JavaScript is enabled. The plot tool will open in a new window. Launch JSLab Plot Tool
