What is our primary use case?
I am working with MathWorks Matlab for statistics and machine learning, though I don't know which version I have, but I guess it is 21 or so. I don't care because the things I'm doing haven't changed over the years.
I utilize MathWorks Matlab for algorithm development in my projects, as I do it all the time and develop machine learning algorithms.
I utilize MathWorks Simulink for system modeling; however, I don't use it often and just sometimes use it for demonstration, as my focus is on MathWorks Matlab, not on Simulink.
What is most valuable?
What I appreciate about MathWorks Matlab is that it is the most versatile program system I know; there are so many toolboxes which I don't need, as I mostly work with statistics, but it's amazing how many functions there are. The functionality is extreme, and with MathWorks Matlab and Simulink, you can build a car, as you can simulate all the functions of a car, for instance.
I utilize many of MathWorks Matlab's built-in mathematical functions, as they have so many built-in mathematical functions such as the Fourier transform. When you program the Fourier transform in C, for instance, you may need several hundred steps, but in MathWorks Matlab, it's just one line.
I find integrating MathWorks Matlab with other programming languages C and Java to be extremely helpful. You can easily export from MathWorks Matlab to C, C++, and Java. I don't use Java, but I use C, and it is very easy to export to C, especially when you have performance issues and want to run code in a microcontroller, such as in a car. This is a really big advantage as you cannot run MathWorks Matlab there, but you can deploy it to C so that it will run in a microcontroller in the car. That's the reason the car industry is using MathWorks Matlab extensively.
What needs improvement?
The application is pretty good, and I don't really complain. For my purposes, MathWorks Matlab is perfect because it's very versatile; it is not out-of-the-box of course, and you have to program everything yourself. If you are experienced enough, you can do many things which other programs, for instance, SPSS, cannot do, as you need to program it—it's a fourth-generation programming language.
In the future of MathWorks Matlab, I would appreciate the addition of many AI features, as there are a lot of machine learning capabilities and many AI features in the visual scene, although I don't need those because I use this feature data and don't work on pictures or images. However, you can work on images and can then do deep learning and that stuff, which is one of the real strengths of MathWorks Matlab.
For how long have I used the solution?
I have been working with MathWorks Matlab for about 30 years.
What was my experience with deployment of the solution?
There are no complexities, no difficulties with installation; it's running straightforward, very easy, and easy to deploy.
How are customer service and support?
MathWorks is very responsive; they have toolboxes available, and there is a huge community with file sharing and servers. When you have a problem you cannot solve rapidly, you can just ask ChatGPT, and it can give you the MATLAB code, or if you have a MATLAB code that doesn't work properly, you can just provide it to ChatGPT to get a corrected version.
How would you rate customer service and support?
How was the initial setup?
The installation process for MathWorks Matlab takes approximately one hour.
What about the implementation team?
I am doing the installation completely by myself without any help.
What was our ROI?
I have seen a return on investment in the long run with MathWorks Matlab, though I don't have statistics, as it is just a tool I am using for many years now.
What's my experience with pricing, setup cost, and licensing?
Regarding the pricing part and licensing cost for MathWorks Matlab, it is not cheap, but it depends on the functions you need. You don't need all of them; you may just require a few and then it's reasonable.
What other advice do I have?
I would assess MathWorks Matlab's matrix manipulation capabilities as extremely good, as that is one of the big features of MathWorks Matlab, with matrix transformations and matrix generation functions being perfect. On a scale of 1-10, I rate MathWorks Matlab a 10.
Which deployment model are you using for this solution?
On-premises