Maxima : The maths notebook

070348K

Member
Jan 1, 2008
1,094
26
0
Sri Lanka
This article is extracted from my own blog, http://lmpeiris.wordpress.com/

This is my own work. No copyright violations. :D
You can visit to see more and more interesting stuff on Linux.

This article is about mathematica-like FOSS application maxima.


WxMaxima running on FC9, Gnome



I usually get big intergrations and ODE’s which i cannot solve on my own. Functions of these without boundry conditions cannot be solved by most programs, and most of them give alien output which is far different than your school notebook. This is where maxima comes in with built in functions. You can check out maxima website for more details.


Maxima runs using LISP. There are several distributions of LISP, but i recommend common lisp alias CLISP (type clisp on rpmfind for rpms- or download source from here) for the purpose. It’s slow than others, but less-troublesome. You should install CLISP before installing maxima. If you’re installing from source (download here) it will be auto-detected. The same old method, which is to CD in to source folder path and typing (this contains “configure” file)


./configure
make
make install will install your app.


If downloading from binaries choose package which suits your installed LISP package.
ex: download maxima-runtime-clisp if you installed CLISP as your LISP.
maxima-runtime-elisp if you installed ELISP as your LISP etc.


When you’re done installing maxima, type maxima for command line interface and xmaxima for inbuilt GUI. The xmaxima also contains some example codes.


The xmaxima inbuilt GUI


Recommende GUI - WxMaxima (see the first picture)


Although xmaxima is good, it lacks modern GUI touch. wxwidgets have good solution for this, and this even includes openmath software for pretty plotting than from GNUPLOT. You can download the source from this link.
 

supun75

Member
Sep 18, 2007
4,425
23
0
070348K said:
This article is extracted from my own blog, http://lmpeiris.wordpress.com/

This is my own work. No copyright violations. :D
You can visit to see more and more interesting stuff on Linux.

This article is about mathematica-like FOSS application maxima.


WxMaxima running on FC9, Gnome



I usually get big intergrations and ODE’s which i cannot solve on my own. Functions of these without boundry conditions cannot be solved by most programs, and most of them give alien output which is far different than your school notebook. This is where maxima comes in with built in functions. You can check out maxima website for more details.


Maxima runs using LISP. There are several distributions of LISP, but i recommend common lisp alias CLISP (type clisp on rpmfind for rpms- or download source from here) for the purpose. It’s slow than others, but less-troublesome. You should install CLISP before installing maxima. If you’re installing from source (download here) it will be auto-detected. The same old method, which is to CD in to source folder path and typing (this contains “configure” file)


./configure
make
make install will install your app.


If downloading from binaries choose package which suits your installed LISP package.
ex: download maxima-runtime-clisp if you installed CLISP as your LISP.
maxima-runtime-elisp if you installed ELISP as your LISP etc.


When you’re done installing maxima, type maxima for command line interface and xmaxima for inbuilt GUI. The xmaxima also contains some example codes.


The xmaxima inbuilt GUI


Recommende GUI - WxMaxima (see the first picture)


Although xmaxima is good, it lacks modern GUI touch. wxwidgets have good solution for this, and this even includes openmath software for pretty plotting than from GNUPLOT. You can download the source from this link.


i think matlab is better neda?whts ur opinion?
 

070348K

Member
Jan 1, 2008
1,094
26
0
Sri Lanka
Mathlab is not free

supun75 said:
i think matlab is better neda?whts ur opinion?
But mathlab is not free and does not run on linux which is again free. (have to get windows/mac) You have to purchase the both ........Now don't tell me to by it for Rs 90/= from the payment
 

070348K

Member
Jan 1, 2008
1,094
26
0
Sri Lanka
Almost similar syntax

Octave has almost similar syntax, but will not facillate every mathlab function. You have to understand, in terms of FOSS, octave is the best.
I use mathlab for professional systems as a chemical eng. undergraduate.
nagaya said:
Is it have similar syntax as MATLAB like OCTAVE ? I have to use Matlab
 

gayan kalhara

Member
Nov 22, 2007
7,060
48
0
ohh gr8 Alway its nice to see a FOSS guy.. we (ok me and few of ma frnds) working hard for Spread FOSS.

gv us ur hand.

keep these up and running.

lyk to hv a talk. :)