Mathematics
with Linux are very interesting. Below is an overview of main
programs for calculation, algebra, and graphs for scientific
applications. These programs run on Red Hat Fedora and other Linux
branches : Ubuntu / Mint / Arch / Suse / CentOS / Debian / Knoppix
Scientific Calculation
R A
language for statistical computing and graphics (R-core)
rkward IDE/GUI
for the R-project
calctool A
multi-GUI (terminal, X, XView) calculator program
Sage. It's
basically a Mathematica/Maple replacement.
Maxima Symbolic
mathematics program. like Maple and Mathematica (maxima-gui wxMaxima)
octave High-level
interactive language for numerical computations clone of Matlab
octave-forge Many
additional features to math/octave
rascal The
Advanced Scientific CALculator
scigraphica A
scientific application for data analysis and technical graphics
scilab A
free Matlab clone by INRIA & ENPC
petsc Portable,
Extensible Toolkit for Scientific computation Portable, Extensible
Toolkit for Scientific computation Portable, Extensible Toolkit for
Scientific computation
sage
sagemath basically a Mathematica/Maple replacement.
gsl GNU
Scientific Library http://www.gnu.org/s/gsl/
SpeedCrunch Fast,
high precision and powerful desktop calculato
http://speedcrunch.org/en_US/index.html
mathomatic computer
Algebra system (CAS) and calculator
Graphing-Plotting
biggles Create
publication-quality 2D scientific plots
linux-dislin A
scientific data plotting package
ngraph A
XY plotting tool for students, scientists and engineers
qscanplot A
program to extract data from scanned plots, graphs and figures
lybniz Mathematical
function graph plotter
matplotlib Python
plotting library http://matplotlib.sourceforge.net/
GGobi Data
Visualization http://www.ggobi.org/
G3DATA Extracting
data from graphs http://www.frantz.fi/software/g3data.php
gnuplot graphing
tool
grace WYSIWYG
tool to make two-dimensional plots of numerical data
Diverses
py-gato A
Python-based toolbox to visualise algorithms on graphs
py-gnuplot Python
interface to gnuplot plotting program
py-gsl Python
interface to GNU Scientific Library
py-numeric The
Numeric Extension to Python
py-numeric17 The
Numeric Extension to Python
py-probstat Probability
And Statistics Utils for Python
py-scientific Collection
of Python modules for scientific computing
SciPy Scientific
tools for Python http://www.scipy.org/
Units
GNU
Units Scale converter http://www.gnu.org/s/units/
I recently wrote two books on wxMaxima for the first-year calculus curriculum at Solano Community college in Fairfield, CA. I actually did all the work on a Linux machine running Crunchbang, but nearly every student is using wxMaxima on a Windows machine (no problem). My goal was to create a complete package (open source software and open licensed textbook) allowing colleges to run computer algebra labs with no additional financial burden on the students or the institution -- and it appears to be working! http://wxmaximafor.wordpress.com/
ReplyDeleteZak Hannan
Instructor of Math and Physics
Solano Community College