/matplot

matplot is a JavaScript library to create 1D, 2D and 3D dimensional plots in a web browser

Primary LanguagePythonOtherNOASSERTION

matplot

matplot allows to create 1D, 2D and 3D dimensional plots in a web browser using SVG or the HTML5 canvas element. matplot uses a similar API than the python library matplotlib, GNU Octave and MATLAB™.

matplot is distributed under the MIT license and available at https://github.com/Alexander-Barth/matplot/archive/master.zip

Features include:

  • Interactive zooming, data markers can be clicked
  • Figure can be downloaded as SVG file or PNG file (browser must support Blob)
  • Plots can be in 1D, 2D or 3D.
  • Line plots, scatter plots, arrow plots and surface plots are supported

Demos

All demos are available at: http://alexander-barth.github.io/matplot/demos/

Fiddle with matplot http://jsfiddle.net/jr1g5akq/2/, http://jsfiddle.net/Ecppk/3/