package oplot
Install
Dune Dependency
Authors
Maintainers
Sources
md5=3c7dd21874dc7bef4bf639b9313df477
sha512=0485dfb849d69389655ac6da0f6483baa763c961722723a0b7bf235396040045b45fae1ebd0e3537e5c9bbfb836c4cb5c9ff83c90270922f2cc757320c5d502e
Description
High-quality plotting of 2D usual mathematical functions, including animations and LaTeX formulas. Supports also 3D surfaces with interactive rotating.
README
Oplot
Mathematical plotting library for ocaml
2D plots
function
y = f(x)
parametric curves
can use mathematical functions from other libraries like
gsl
can use LaTeX to display text and formulas
animations
Matrix or grid display
...
3D plots
parametric surfaces
3D graphs
z = f(x,y)
interactive 3D rotation and zoom
...
Many renderers
GPU graphics (opengl/sdl)
Graphics package
high quality vector graphics in EPS or PDF files
xfig files
image screenshots
Documentation
GUI
An official standalone GUI for oplot
: goplot
Examples
The top
directory contains examples that can be run from the ocaml toplevel. See the README file.
Dependencies
For PDF output you need to install the
fig2dev
system package.For LaTeX display you need a working LaTeX installation; for instance install the
texlive
system package.For using the Gnu Scientific Library, install the
gsl
opam package:
opam install gsl
For rendering via the OCaml Graphics library (currently not recommended), you need to use the
oplot-graphics
opam package.