3 ms·
MATLAB is a tool that is unmatched in algorithm design. It isn't C, it isn't python, and it certainly isn't Linux. If you happen to work in an industry where
by mgraczyk 13y ago
MATLAB is a tool that is unmatched in algorithm design. It isn't C, it isn't python, and it certainly isn't Linux. If you happen to work in an industry where you actually do math at your job, then you should probably use MATLAB. Otherwise, just don't use it and stop complaining.
Things for which MATLAB is not good:
-Systems programming
-Web programming
-Scalable business logic programming
Things for which MATLAB is good:
-Robust simulations
-Computationally intensive desktop applications
-Any computationally complex tool or utility
-Mathematical data processing
Things for which MATLAB is the absolute best tool available:
-Design and rapid prototyping of DSP and GPU bound algorithms.
-Windows desktop calculator for engineers
-Prototyping communications system (Labview maybe better for very complex systems, but certainly not simple ones)
-Design of financial, image processing, communications, signal processing, or control systems algorithms.