3 ms·
MATLAB is a terrible programming language. MATLAB is a fantastic workbench for exploring data and implementing numerical algorithms. There's a lot of exciteme
by a-dub 11y ago
MATLAB is a terrible programming language. MATLAB is a fantastic workbench for exploring data and implementing numerical algorithms.
There's a lot of excitement around the numerical computing tools that have sprouted up around Python, but I find the visualization capabilities to be lacking and writing numerical code in Python is really quite clunky where the same expressions in MATLAB are much more clear and concise.
In short: If you're writing lots of loops and conditionals, MATLAB is the wrong tool. If you're analyzing data, applying linear algebra or exploring using the tools of mathematics, signal processing and machine learning... it really can't be beat. Everything is just there, everything just works, everything is very well documented and there's a MATLAB implementation of everything new.
Only bummer is that it's expensive.