Module Gnuplot

module Gnuplot: sig .. end

Library for scientific plotting using gnuplot.

This library implements a simple interface to the gnuplot program. All functions talk to gnuplot through a pipe, so crude animations are possible.


Common functions

include Gnuplot_common.T

Bigarray interface

module Bigarray: sig .. end

Array interface

module Array: sig .. end

Functorial interface

REMARK: This interface should not be used if performance is crucial.

module type DATA = sig .. end

The vector and matrix types together with their iterators.

module type PLOT_DATA = sig .. end

The module type returned by functorial interface.

module Make: 
functor (D : DATA-> PLOT_DATA with type vec = D.vec and type vec2 = D.vec2 and type vec4 = D.vec4 and type mat = D.mat

Functor building a module to plot the data types described in D.