freebsd-ports/math/ruby-gnuplot/pkg-descr

24 lines
642 B
Text

Ruby/Gnuplot is a pipe-based interface to the gnuplot package.
Provides the full capabilities of the gnuplot package to Ruby
programs. Inspired by the Python Gnuplot package that works on the
same principle. Here's an example usage of Ruby/Gnuplot:
require 'narray'
require 'gplot/Gnuplot'
x = NArray.sfloat(100).indgen!
y = x.collect { |i| i*i }
plot = Plot.new ()
plot.setTitle ("Demo 1");
plot.setXlabel ("X");
plot.setYlabel ("X^2");
ds = DataSet.new (y, {"with"=> "lines", "title"=>"Data"})
ds.setGrid (x)
plot.draw ( ds )
Author: Gordon Miller <gmiller@bittwiddlers.com>
WWW: http://physci.gmu.edu/~gmiller/gnuplot/