Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I want to learn some basic things using Matlab. I'd prefer a lightweight one in Linux. Is there any alternative?

share|improve this question

closed as off-topic by random Mar 18 at 2:50

This question appears to be off-topic. The users who voted to close gave this specific reason:

  • "Questions seeking product, service, or learning material recommendations are off-topic because they become outdated quickly and attract opinion-based answers. Instead, describe your situation and the specific problem you're trying to solve. Share your research. Here are a few suggestions on how to properly ask this type of question." – random
If this question can be reworded to fit the rules in the help center, please edit the question.

up vote 9 down vote accepted

There are several alternatives:

  • Octave is very similar to Matlab. For everyday use (without various toolboxes) Octave can be used as a transparent replacement.

  • SAGE is also great, but perhaps closer to Maple/Mathematica in functionality than Matlab.

  • Scilab has many features from Matlab/Mathematica.

If you like to program and has a use for the large number of extension libraries available in Python, I would definitely choose Python/Scipy/etc. If you need a simple monolithic package with linear algebra capabilities and syntax identical to Matlab then use Octave.

You can find many other alternatives here.

share|improve this answer

You can start Matlab with the -nodesktop switch to run without the very heavy Java GUI. You can still draw plots and other things from this mode and it is in practice fully functional, with some obvious differences (no point-and-click UI).

share|improve this answer

Not the answer you're looking for? Browse other questions tagged or ask your own question.