[LIP] searching for statistical library

Ganesh Swami <ganesh-frFTwcKTNla1Z/[email protected]>
Newsgroups gmane.user-groups.linux.india.programmers
Message-ID <[email protected]>
>>>>> "AS" == ripley  <ripley-gGZFqZ9RcmRmR6Xm/[email protected]> writes:

    AS> Hi :-) I need a set of statistical C libraries, which provides
    AS> functions for counting mean, correlation, regression, variance
    AS> and other statistical stuff...  And some math C libraries for
    AS> performing matrix operations.

There are plenty of numerical computation libraries available for use,
moreso for Linear Algebra. I do not know about a library specifically
for statistics, but you may want to take a look at the Gnu Scientific
Library (GSL):

http://sources.redhat.com/gsl/

I've used some of the engineering and physics routines from this
library. You can also take a look at LUSH, which provides a LISP-like
interpreted language. Its very good for quickly experimenting with
code.

http://lush.sf.net/

I find the write-compile-execute way for experimenting too
tedious. LUSH compiles to C code, so you eventually don't loose any
efficiency (personally that has never been an issue for my small
problems.)

For Linear Algebra, there are tons and tons of libraries that do this
(this is basic first/second year math stuff.) But, I would use the
routines provided by GSL for API consistency (you do not have to learn
yet another style.)

A word of caution: GSL is released under the GPL, so if you intend to
write proprietary software, this wouldn't be good.

Another option is to use GNU Octave in script mode. If you've used
Matlab, Octave should be no problem.


    AS> Have you seen something like that?

    AS> Thanks for help Asia Sledzik


cheers and happy number crunching,
Ganesh


-- 
Ganesh Swami


-------------------------------------------------------
This SF.net email is sponsored by: Perforce Software.
Perforce is the Fast Software Configuration Management System offering
advanced branching capabilities and atomic changes on 50+ platforms.
Free Eval! http://www.perforce.com/perforce/loadprog.html
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.