MATLAB - the best tool for prototyping
Use Cases and Deployment Scope
My organization does not explicitly use MATLAB, but definitely works on things which need heavy processing, specially on ML side.
Pros
- it goes great for data visualization, plotting of graphs/functions and 3D visualization a well
- We can also do image processing and signal processing
- My favorite are the built in functions which help in simulations
Cons
- I think the cost for using a licensed MATLAB version is too high. Normally I use the unlicensed or the student/college version of MATLAB.
- There are a lot of performance issues on huge data, almost like it feels heavy to be using with large dataset.
- It takes good skills to make way through MATLAB, it is difficult to indulge all the functionalities at first as the Ui is not very intuitive.
Return on Investment
- It has faster prototyping and easier R & D when we are not coding everything from ground up, so definitely saves 50% of our time
- The built in functions also help save time and money as we wont need to hire someone with that much experience to build, let's say, a whole linear regression model.
- It is pretty much reliable in terms of the results and we dont need to cross check again and again, saving us time.



