octave, matlab, maxima



I haven't tried it, but the Euler Math Toolbox combines numerical
computation
with Maxima; see

  http://mathsrv.ku-eichstaett.de/MGF/homes/grothmann/euler/index.html

Euler's syntax is similar to MatLab.

Barton