package oplot
 sectionYPositions = computeSectionYPositions($el), 10)"
  x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
  >
  
  
On This Page
  
  
  Mathematical plotter library for ocaml
Install
    
    dune-project
 Dependency
Authors
Maintainers
Sources
  
    
      0.71.tar.gz
    
    
        
    
  
  
  
    
  
  
    
  
        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
 - ...
 
- function 
 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 
fig2devsystem package. - For LaTeX display you need a working LaTeX installation; for instance install the 
texlivesystem package. - For using the Gnu Scientific Library, install the 
gslopam package: 
opam install gsl- For rendering via the OCaml Graphics library (currently not recommended), you need to use the 
oplot-graphicsopam package. 
 sectionYPositions = computeSectionYPositions($el), 10)"
  x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
  >
  
  
  On This Page