Skip to content

michalkonecny/exact-function-plotter

Repository files navigation

Exact Function/Curve/Fractal Plotter

A web widget for reliably plotting function graphs, parametric curves and certain fractals.

Try it now!

Beware: The UI and plotting is quite slow due to the cost of reliable arbitrary-accuracy arithmetic running within your browser.

To speed up rendering, tune the plots with very low accuracy and increase accuracy only for the final rendering.

Examples

infinitely many waves umbrella-like fractal

The above images are obtained by drawing shapes that reliably enclose the exact objects. In particular, rounding errors are correctly accounted for. These graphical enclosures can be computed to an arbitrarily high accuracy.
In the images below the same objects are plotted with a low accuracy so that the shapes are easy to see.

infinitely many waves - low accuracy umbrella-like fractal - low accuracy

The following are high and low accuracy plots of an infinitely winding spiral:

infinite spiral - high accuracy infinite spiral - low and high accuracy infinite spiral - low accuracy

Also, see the screenshots folder and slides for a school outreach featuring plots produced by this tool.

About

An exact-real function plotter in the browser

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published