[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Some other symbolic math programs...
Thus spake George:
> I guess gluing together more packages sounds like the best strategy for
> dr genius anyway. We get a LOT of functionality with a common interface that
> way. Most of these packages have different and usually advanced interfaces
> (or are just programming libraries). Which of course sucks for a program
> like dr genius which should be for people that just want to sit down and do
> some math without having to learn stuff. However the functionality is there
> and rewriting it would be dumb. (hence me using CLN even though I'm not too
> crazy about having to use a C++ compiler)
yeah -- for example, numerical linear algebra problems can be solved using
LINPACK, EISPACK, and LAPACK. This are available at
http://www.netlib.org/
(they have quite a bit of stuff there)
Only worries are:
(1) these were designed for supercomputers, but I think they
should work fine on workstations.
(2) these are in fortran (though they've been convert to C, I think)
(3) licence issues -- I think these are basically free, but there may
be some GPL incompatibilities (I hear LINPACK and EISPACK are
public domain, but LAPACK might have some LaTeX-style license
problems)
(4) They are BIG! Maybe just some subsets of these or adaptations?
However, they offer time-tested solutions to QR decompositions and
singular value decompositions etc. AFAIK, these are -the- standard
numerical matrix packages.
--
-nils