include Owl_plplot.Plot
type dsmat = Owl_dense_matrix.D.mattype handle = Owl_plplot__Owl_plot.handletype color = Owl_plplot__Owl_plot.color = type legend_position = Owl_plplot__Owl_plot.legend_position = | North |
| South |
| West |
| East |
| NorthWest |
| NorthEast |
| SouthWest |
| SouthEast |
type axis = Owl_plplot__Owl_plot.axis = | X |
| Y |
| Z |
| XY |
| XZ |
| YZ |
| XYZ |
type spec = Owl_plplot__Owl_plot.spec = | RGB of int * int * int |
| LineStyle of int |
| LineWidth of float |
| Marker of string |
| MarkerSize of float |
| Fill |
| FillPattern of int |
| Contour |
| Altitude of float |
| Azimuth of float |
| ZLine of axis |
| NoMagColor |
| Curtain |
| Faceted |
| Axis of axis |
val create : ?m:int -> ?n:int -> string -> handleval subplot : handle -> int -> int -> unitval output : handle -> unitval set_output : handle -> string -> unitval get_output : handle -> stringval set_title : handle -> string -> unitval set_xlabel : handle -> string -> unitval set_ylabel : handle -> string -> unitval set_zlabel : handle -> string -> unitval set_xrange : handle -> float -> float -> unitval set_yrange : handle -> float -> float -> unitval set_zrange : handle -> float -> float -> unitval set_xticklabels : handle -> (float * string) list -> unitval set_yticklabels : handle -> (float * string) list -> unitval set_zticklabels : handle -> (float * string) list -> unitval set_foreground_color : handle -> int -> int -> int -> unitval set_background_color : handle -> int -> int -> int -> unitval set_font_size : handle -> float -> unitval set_pen_size : handle -> float -> unitval set_page_size : handle -> int -> int -> unitval legend_on : handle -> ?position:legend_position -> string array -> unitval legend_off : handle -> unitval plot : ?h:handle -> ?spec:spec list -> dsmat -> dsmat -> unitval plot_fun : ?h:handle -> ?spec:spec list -> (float -> float) -> float -> float -> unitval scatter : ?h:handle -> ?spec:spec list -> dsmat -> dsmat -> unitval histogram : ?h:handle -> ?spec:spec list -> ?bin:int -> dsmat -> unitval ecdf : ?h:handle -> ?spec:spec list -> dsmat -> unitval stairs : ?h:handle -> ?spec:spec list -> dsmat -> dsmat -> unitval stem : ?h:handle -> ?spec:spec list -> dsmat -> dsmat -> unitval autocorr : ?h:handle -> ?spec:spec list -> dsmat -> unitval text : ?h:handle -> ?spec:spec list -> float -> float -> ?dx:float -> ?dy:float -> string -> unitval draw_line : ?h:handle -> ?spec:spec list -> float -> float -> float -> float -> unitval draw_rect : ?h:handle -> ?spec:spec list -> float -> float -> float -> float -> unitval draw_circle : ?h:handle -> ?spec:spec list -> float -> float -> float -> unitval bar : ?h:handle -> ?spec:spec list -> dsmat -> unitval area : ?h:handle -> ?spec:spec list -> dsmat -> dsmat -> unitval draw_polygon : ?h:handle -> ?spec:spec list -> dsmat -> dsmat -> unitval error_bar : ?h:handle -> ?spec:spec list -> dsmat -> dsmat -> dsmat -> unitval boxplot : ?h:handle -> ?spec:spec list -> dsmat -> unitval pie : ?h:handle -> ?spec:spec list -> dsmat -> unitval loglog : ?h:handle -> ?spec:spec list -> ?x:dsmat -> dsmat -> unitval semilogx : ?h:handle -> ?spec:spec list -> ?x:dsmat -> dsmat -> unitval semilogy : ?h:handle -> ?spec:spec list -> ?x:dsmat -> dsmat -> unitval spy : ?h:handle -> ?spec:spec list -> dsmat -> unitval plot3d : ?h:handle -> ?spec:spec list -> dsmat -> dsmat -> dsmat -> unitval surf : ?h:handle -> ?spec:spec list -> dsmat -> dsmat -> dsmat -> unitval mesh : ?h:handle -> ?spec:spec list -> dsmat -> dsmat -> dsmat -> unitval contour : ?h:handle -> dsmat -> dsmat -> dsmat -> unitval heatmap : ?h:handle -> dsmat -> dsmat -> dsmat -> unitval probplot : ?h:handle -> ?spec:spec list -> ?dist:(float -> float) -> ?noref:bool -> dsmat -> unitval normplot : ?h:handle -> ?spec:spec list -> ?sigma:float -> dsmat -> unitval wblplot : ?h:handle -> ?spec:spec list -> ?lambda:float -> ?k:float -> dsmat -> unitval qqplot : ?h:handle -> ?spec:spec list -> ?pd:(float -> float) -> ?x:dsmat -> dsmat -> unitval image : ?h:handle -> dsmat -> unit
val output : handle -> unit