The plot-lab package

[ Tags: deprecated, gpl, math, program ] [ Propose Tags ]
Deprecated. in favor of plot-gtk-ui, calculator

Mathematica has a nice plotting feature that allows for plotting of functions that depend on more than one variable, and then allows changing the value of the extra parameters to see real-time animated changes in the plot. This application attempts to provide the same for 2-D plots for free.


[Skip to Readme]

Properties

Versions 0.0.1.6, 0.0.1.7, 0.0.1.8, 0.0.1.9 (info)
Dependencies base (==4.7.*), colour (==2.3.*), gtk (==0.13.*), hmatrix (==0.16.*), plot (==0.2.*), text (==1.2.*), vector (>=0.10.12.2 && <0.10.13.0) [details]
License GPL-2
Author Sumit Sahrawat
Maintainer sumit.sahrawat.apm13@iitbhu.ac.in
Category Math
Home page https://github.com/sumitsahrawat/plot-lab
Source repository head: git clone https://github.com/sumitsahrawat/plot-lab.git
Uploaded Wed Dec 17 04:14:40 UTC 2014 by sumitsahrawat
Distributions NixOS:0.0.1.9
Executables plot-lab
Downloads 650 total (6 in the last 30 days)
Rating 0.0 (0 ratings) [clear rating]
  • λ
  • λ
  • λ
Status Docs not available [build log]
Last success reported on 2015-05-20 [all 8 reports]
Hackage Matrix CI

Downloads

Maintainer's Corner

For package maintainers and hackage trustees


Readme for plot-lab-0.0.1.9

[back to package description]

plot-lab

Work in Progress

An ambitious attempt to provide mathematica like dynamic plotting for free.

  • Written in haskell.
  • Based on plot (hackage) (github).
  • GUI written using gtk2hs (using gtk).
  • GUI designed using glade.
  • Also available at hackage.

Installation

Linux

The installation for gtk requires that gtk2hs-buildtools be installed, and the binary be in your $PATH. The below commands take care of that, without permanently changing the $PATH.

$ cabal update
$ cabal install gtk2hs-buildtools
$ env PATH="~/.cabal/bin:$PATH" cabal install plot-lab

Windows

  • Install gtk2hs with instructions from here.

  • Then use cabal to install plot-lab.

cmd> cabal install plot-lab

Usage

The window displays the sum of two gaussian distributions with sliders for mean and std. deviation. The plan is to add custom function input facilities and make it more interactive.

The package is too raw to be used with custom functions right now. Those with haskell knowledge might be able to make changes and get what they want.