Beefy Boxes and Bandwidth Generously Provided by pair Networks
P is for Practical
 
PerlMonks  

Re: Math Solver

by chunlou (Curate)
on Jul 02, 2003 at 00:17 UTC ( #270676=note: print w/ replies, xml ) Need Help??


in reply to Math Solver

I don't think you should use Perl for solving math. Rather use Perl as a glue to interact with some outside specialized math program.

R is a good program for statistics; Octave for matrix algebra. They are GNU software.

Omegahat (also free) offers R-Perl bidirectional interface.

Or, to interact with R, you can just do this in Perl:

my $Rpath = "\\user\\R\\rw\\bin\\" ; my $Rcmd = $Rpath . "rterm --vanilla --quiet --slave" ; my $Rscript = "whatever R commands"; $Rscript =~ s/(\r|;\r)/ ;/gm ; $Rscript =~ s/<-/=/gm; # \r or <- will break "echo" print `echo $Rscript | $Rcmd`; # execute R commands & print results

_____________________
Update: an informative benchmark of various math packages at SciViews.


Comment on Re: Math Solver
Download Code
Re: Re: Math Solver
by zby (Vicar) on Jul 02, 2003 at 07:26 UTC

Log In?
Username:
Password:

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

How do I use this? | Other CB clients
Other Users?
Others having an uproarious good time at the Monastery: (5)
As of 2014-10-22 12:25 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    For retirement, I am banking on:










    Results (117 votes), past polls