If you could have one MATLAB toolbox for free then what would it be?

March 2nd, 2010 | Categories: matlab | Tags:

One of MATLAB’s strengths is that it has a toolbox for almost everything.  One of it’s weaknesses is that you have to pay separately for them all!  Basic MATLAB is cheaper for most people than basic Mathematica but, in my experience at least, many people need access to statistics, optimization,symbolics, curve fitting and (increasingly) parallel toolboxes before they get functionality equivalent to Mathematica.  By the time one has bought all of those additional toolboxes, MATLAB doesn’t look quite so cheap!

I am growing a list of quality, free MATLAB toolboxes and it is clear that the world could do with more.  So, I have a question for you all.  If you could have one MATLAB toolbox for free then which one would it be?

  1. March 2nd, 2010 at 17:17
    Reply | Quote | #1

    The Image Processing Toolbox.

  2. Mikhail
    March 2nd, 2010 at 18:27
    Reply | Quote | #2

    -Simulink if counted as toolbox
    -Optimization otherwise

  3. March 3rd, 2010 at 22:20
    Reply | Quote | #3

    Interesting question.
    Could it be, that you want to write an open toolbox?
    I like the neural networks toolbox.

  4. GG
    March 4th, 2010 at 00:40
    Reply | Quote | #4

    “Basic MATLAB is cheaper for most people than basic Mathematica but, in my experience at least, many people need access to statistics, optimization,symbolics, curve fitting and (increasingly) parallel toolboxes before they get functionality equivalent to Mathematica.”

    Anybody that had a basic course in any procedural computer language can use MATLAB with 100% efficiency. On the contrary, one must spend at least 6 months in order to learn how to write less than 100% Mathematica-wise efficient code. And 6 man-months is a lot of money…

    To answer your question, the NAG toolbox would be good to be free…

  5. March 4th, 2010 at 11:03
    Reply | Quote | #5

    @Viktor – It might have crossed my mind ;)

    @GG – 6 months for Mathematica proficiency? Not my experience to be honest. Which part of the NAG Toolbox’s functionality interests you most?

  6. March 4th, 2010 at 18:48
    Reply | Quote | #6

    @GG My code in Mathematica is most of the time a lot shorter, because pure (anonymous) functions are easily available, as well as higher-order functions like Map, Apply, Fold et cetera….

  7. GG
    March 9th, 2010 at 14:00
    Reply | Quote | #7

    @Mike Croucher
    “6 months for Mathematica proficiency?”
    It’s my estimate. To be frank i stopped using mathematica after 2 (full-time, 7-day) weeks.
    The code i was writing was too slow compared to matlab so i stopped using it. May be i was also intimitated by Trott’s books…

    “Which part of the NAG Toolbox’s ”
    …the whole NAG toolbox. Or the random number generators for …an appetizer