View Full Version : Math on Ubuntu

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?

September 27th, 2007, 05:54 PM
I like Calculator :D

September 27th, 2007, 06:56 PM
One letter: R.

Although it is primarily for statistics, I use it as a standard calculator as well. It can also be used as a replacement of Matlab or Octave to a large extent.

September 27th, 2007, 06:59 PM
xournal ^^ Much better than paper. (I have a tablet PC, obviously)

For less demanding calculations, qalculator is quite nice

September 27th, 2007, 11:31 PM
LaTex for writing: http://www.latex-project.org/

Gnuplot for plotting: http://www.gnuplot.info/

Scientific programming:
- Scilab: http://www.scilab.org/
- GCC: http://gcc.gnu.org/

September 28th, 2007, 03:49 AM
I am very happy with Kile (I think that I had to install KDVI and KPDF) as a LaTeX frontend, I am however using Gnome.

I have started to use GNUPlot and Octave.

For symbolic calculations I use Maple 9.5 in Linux.

I agree that it is great to have these kinds of programs for Linux systems, it is great. There seem to be a good number of scientists/engineers that use these.

September 28th, 2007, 07:41 AM
It's pretty uknown, but calc (in the package apcalc) is a good, simple calculator that runs in a shell.

Otherwise I use octave and maxima. I used Maxima for a maths assignment this last spring.