Beefy Boxes and Bandwidth Generously Provided by pair Networks
Perl-Sensitive Sunglasses
 
PerlMonks  

Re^2: making a scientific chart

by monarch (Priest)
on Dec 31, 2008 at 01:33 UTC ( #733373=note: print w/replies, xml ) Need Help??


in reply to Re: making a scientific chart
in thread making a scientific chart

Instead of using a CPAN module why not try simply creating a file and then call gnuplot (see the gnuplot demo gallery).. Some tested example code:
use strict; open( my $fout, ">myplot.gpt" ) or die( "Problem: $!" ); print( $fout <<'EOF' ); reset set terminal png size 320,160 medium set output 'myplot.png' set title "Test Plot" set xrange [0:5] set yrange [0:100] plot [0:5] "-" using 1:2 title "Distance" with lines 1.0 20 2.0 40 3.0 40 4.0 80 end EOF close( $fout ); my $result = `gnuplot myplot.gpt`; print( $result ) if ( $result );

Update: added close() to ensure command file was closed before being fed to gnuplot

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://733373]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others imbibing at the Monastery: (6)
As of 2019-07-24 06:22 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?
    If you were the first to set foot on the Moon, what would be your epigram?






    Results (32 votes). Check out past polls.

    Notices?