artesian_spring

September 27th, 2007, 04:09 PM

The availability of useful math software in linux that isn't exorbitantly expensive is one of the key reasons I switched.

Here are the programs I find useful:

1) OCTAVE--for numeric computations (mostly same functionality as MATLAB). To write functions and scripts I use gedit with syntax highlighting enabled for OCTAVE (View>Highlight>Script>octave).

2) Maxima--for symbolic calculations (similar to proprietary programs like Maple). I use the frontend wxMaxima; seeing the symbols for integrands, etc. is nicer than seeing strings of text in the terminal, IMO. A good tutorial can be found at http://math-blog.com/2007/06/04/a-10-minute-tutorial-for-solving-math-problems-with-maxima/

3) Spreadsheets--I've got both OpenOffice and gnumeric; haven't picked a favourite, yet.

4) OpenOffice's word processor for writing reports. The equation editor (Insert>Object>Equation if my memory serves me) allows as much flexibility as I need for making formulas look right. The syntax takes a little getting used to, though. Try the following (without the quotes): "{ {partial x} over {partial t} } + { {partial y} over {partial t} } = S over T newline x(0)=1 newline y(0)=0"

*NOTE:* all of the software mentioned above is available in the Ubuntu repositories

What are your favourite math programs in Linux?

Here are the programs I find useful:

1) OCTAVE--for numeric computations (mostly same functionality as MATLAB). To write functions and scripts I use gedit with syntax highlighting enabled for OCTAVE (View>Highlight>Script>octave).

2) Maxima--for symbolic calculations (similar to proprietary programs like Maple). I use the frontend wxMaxima; seeing the symbols for integrands, etc. is nicer than seeing strings of text in the terminal, IMO. A good tutorial can be found at http://math-blog.com/2007/06/04/a-10-minute-tutorial-for-solving-math-problems-with-maxima/

3) Spreadsheets--I've got both OpenOffice and gnumeric; haven't picked a favourite, yet.

4) OpenOffice's word processor for writing reports. The equation editor (Insert>Object>Equation if my memory serves me) allows as much flexibility as I need for making formulas look right. The syntax takes a little getting used to, though. Try the following (without the quotes): "{ {partial x} over {partial t} } + { {partial y} over {partial t} } = S over T newline x(0)=1 newline y(0)=0"

*NOTE:* all of the software mentioned above is available in the Ubuntu repositories

What are your favourite math programs in Linux?