# Page 4 | MATLAB Reviews 2026. Verified Reviews, Pros & Cons | Capterra

> Page 4 - Is MATLAB the right Simulation solution for you? Explore 2093 verified user reviews from people in industries like yours to make a confident choice.

Source: https://www.capterra.com/p/125813/MATLAB/reviews

---

MATLAB

4.6 (2093)

[View alternatives](https://www.capterra.com/p/125813/MATLAB/alternatives/)

Provider data verified by our Software Research team, and reviews moderated by our Reviews Verification team. [Learn more](https://www.capterra.com/our-story/)

* * *

Last updated March 13th, 2026

# Page 4 - Reviews of MATLAB

## Showing most helpful reviews

Showing 76-100 of 2093 Reviews

Sort by:

Most Helpful

Rating

Company Size

Reviewer's Role

Length of Use

Frequency of Use

GR

Gilbert R.  
postdoctoral research associate  
Research  
Used the software for: 2+ years

### "A fantastic statistical modeling software that comes at worthy price"

January 20, 2022

5.0

I used Matlab to retrieve, simulate, and fit data from 3D images into a statistical model. I ran this on my desktop computer with gigabytes worth of 3D images. Matlab did a fantastic job helping me with complex research questions. I highly recommend Matlab for anyone that has 3D spatial occupancy matrices and statistical simulations.

Pros

Matlab incorporates powerful statistical modeling capabilities, with ease of use and low memory usage requirements to deliver a great experience. I highly recommend matlab to anyone that wants to analyze 3D spatial occupancy matrices, which is what I use matlab for.

Cons

The price is a little bit too expensive considering other options are available for free (such as R or python). That being said, Matlab is designed to do 3D image analysis and simulations whereas the other mentioned software can do that. That is the major difference. While pricey, Matlab is worth every penny we pay for it considering the analysis speed, and the low memory requirement to analyze gigabytes worth of 3D images.

Review Source

Yamilka E.  
Intern in the IT department  
Computer Software  
Used the software for: 6-12 months

### "MATLAB Magic: Transformative Learning for Aspiring Software Engineers"

November 23, 2023

4.0

In my pursuit of becoming a software engineer, MATLAB served as my guide through intricate mathematical models and algorithms. Its graphical skills improved my comprehension of software ideas that are essential to my academic career by transforming abstract theories into concrete visualisations.

Pros

For students studying software development, MATLAB is a useful tool. Its vast function library and simple syntax enable quick algorithm building and experimentation. The visualisation tools are excellent and aid in the understanding of difficult ideas. MATLAB is more than just a simple coding environment because to its seamless integration of modelling and simulation tools.

Cons

While MATLAB provides a wide range of tools, students on a tight budget may find the cost of the licence to be a drawback. Collaboration may also be limited by the fact that MATLAB scripts might not be as portable as programmes written in other languages. Because of its various features, some users could find the UI confusing.

Switched from

[United Language Group Octave](https://www.capterra.com/p/217819/unitedlanguagegroupoctave/)

I was just trying other softwares with similar caracteristics, to make recomendations to my work department for whenever they need someone with this type of functions, so they can choose wich one adjusts better to the necesities of each project.

Review Source

AD

Alessandro D.  
Student  
Mechanical or Industrial Engineering  
Used the software for: 1-2 years

### "One software for everything there is"

December 3, 2021

5.0

This is a monster software, full of basic functions and useful packages. If you're an engineer or are studying to become one, you've almost certainly heard of it at least once. I've used it to simulate complex systems, to solve partial differential equations, linear systems and non linear equations. I've used it for simple coding purpose and a lot more.

Pros

This software is incredibly full of features of every kind... I've used it for some time now, as I'm an engineer student, but I may have not used even a 100th of it's full potential. Matlab is not a simple programming language: it's a complex environment with tons of integrations. You can write some simple code, ok (and by the way if you're familiar with some other basic programming codes, you'll get easily used to it); it's designed to solve primarily linear algebraic systems, but you can also solve partial differential equations, evaluate frequency response functions... if you use the Simulink package, even non linear equations in block diagrams can be solved! Talking about Simulink, which is one of the packages I use more frequently, you can get to study (real) or simulate (yet to be built) very complex systems in a short time thanks to the fact that there are tons of ready to use subsystems (like, just for the purpose of citing one, a DC motor). As I mentioned, there are many useful integrations but, depending on what you need to do, you wouldn't necessarily need them... for instance using Matlab, some mates of mine from Student Team I'm part of, have developed an algorithm to evaluate the experimental drag coefficient of our prototypes. One more important thing to cite is the documentation: you don't know something, you're gonna learn it in no time. There is an extended documentation for every command and the software is very well supported by a large community.

Cons

Concerning the price... since I'm a student and, thanks to the welfare politics of my university I have free access to the software, but I've heard that some packages could cost a bit. Anyway this is really one of the most difficult things for me to review... I think you should evaluate for yourself if it's worth the price by downloading the 30 days free trial. Except for this I can't say that I've really found anything wrong with the program.

Review Source

MA

Muhammad A.  
Engineering technician  
Transportation/Trucking/Railroad  
Used the software for: 2+ years

### "Matlab: The multi-paradigm computing software tool "

June 21, 2019

5.0

Matlab is an extremely powerful system modelling tool and development environment. Students and professionals that work in the engineering and science backgrounds will find this software invaluable.

Pros

The software allows users to perform complex computations (linear algebra, differential equations, integration transforms etc), system modelling, and develop programmed algorithms that can be executed and simulated. I used this software from my undergraduate days, whilst studying electronic engineering, to compute state space models of control systems and visually analyse control loops from their transfer functions using Matlab's programming script feature and graphing capabilities. I also used it to quickly develop, simulate (using the Simulink toolbox add-on), graphically observe and fine tune the performance of a PID controller which was much easier and quicker than manually calculating and plotting the solutions. Numerous mathematical processes that usually require multiple steps can be executed by a single prebuilt command on Matlab, e.g the \[x , y\] = cart2pol(theta, r) command converts Cartesian co-ordinates into polar co-ordinates; this greatly simplifies the programming and mathematical input required by the user. Since its latest update (R2019a), Matlab is fully capable of developing, simulating and training deep neural networks, autonomous systems and a lot more.

Cons

Due to its extensive capabilities, this software can be complicated and over whelming for first time users. The complexity also inflates the memory requirements of the software. The syntax, notation and structure to input commands requires some time to get used to. Sometimes, when trying to achieve certain calculations, it leads to error messages that require some time to understand and correct. In fact, users need to understand the basic rules of linear algebra first (matrix multiplication, addition etc) in order to perform calculations because this program treats all numerical inputs as vectors/matrices. Users will also need to have some programming capabilities in order to fully utilize the computational capabilities of this software, which is similar in structure to C programming, using the propriety programming language that is developed by MathWorks.

Review Source

VR

Verified Reviewer  
Research Assistant  
Higher Education  
Used the software for: 2+ years

### "The all in one science tool bundle"

May 4, 2022

5.0

Pros

This tool help me in all of my engineering tasks, mathematics tasks, post-processing tasks, and analysis task. It is a very useful tool for Engineers. All tasks are done with MATLAB with ease. A good wide range of libraries, packages and toolboxes. Highly versatile engineering and math tool. too much flexibility in doing tasks of engineering. It makes all of your math equation solution much easier.

Cons

It lacks proper dark mode. It is a highly used tool and still doesn't have a dark theme. It is costly for individuals if you are not an educator. With every updates coming every year, processing requirements are becoming more and more demanding and tool is becoming heavy on your computer.

Switched from

[Maple](https://www.capterra.com/p/235281/Maple/)

Versatility and availability of educator license

Review Source

TT

Thuffail T.  
Engineer  
Electrical/Electronic Manufacturing  
Used the software for: Less than 6 months

### "Best for mathematical modelling "

June 9, 2021

3.0

Annual and monthly data collected in businesses can be easily analyzed using this software. Machine learning can be used on available data to predict on future trends in market.

Pros

MATLAB is basically a coding software. The coding language is very easy to self learn. However a basic knowledge on mathematics and coding fundamentals is needed. Any person who is familiar in any computer language can grasp the techniques of using MATLAB. Therefore the codes can be debugged easily. This is a software that can be used in mathematical modelling for in engineering fields. In electrical engineering the software can be used to simulate control systems. It also can be used to do complex calculations that need many iterations. It facilitates the extraction of data from excel formats. Most data are stored in excels .Therefore mathematical analysis on data stored in excel can be easily done using this software. Therefore this is one of the best software for data visualization in a mathematical sense. Another advantage is the ability to use image processing and signal analysis tools for practical applications. These processing techniques can be performed on data by coding the fundamental methods of processing. This software can be used in building applications using graphical user interfaces.

Cons

The software can be used for analysis of large data sets .However the time to process or run codes involving large data sets may take few minutes. As a result more powerful computers with improved process speed should be used in some cases to get results from the software. The interface has not been improved in improved versions. The interface can be made more user friendly. Though debugging is comparatively is easy when considering other computer languages, it will be better if it can be further improved.

Review Source

CE

Catherine E.  
Student  
E-Learning  
Used the software for: 1-2 years

### "Easy to use, Excellent documentation but Expensive Tool"

May 3, 2021

5.0

If you are student, I would recommend that if you are interested in using this software, take note if your institution has a license to it and if you can get access to it that way. I would also recommend you identify what you expect to do with it and if you have the capabilities of running it. I would primarily recommend this to professionals with decent computing power available to them and with large datasets to analyze and visualize. Overall, I found that it was very easy to use and the documentation was easy to understand (even for a newbie like me).

Pros

Downloading and Installing Matlab was easy and simple. It was also quite easy to get started even as some one who was learning it as one of my first coding platforms. It is a platform that is heavily focused on data analysis and computing so this platform is NOT for developers or people looking to create an end-user product. I would recommend it for anyone with large datasets that can be represented or comprises of numbers. The documentation and community forum were excellent and often contained really helpful tools. The were a robust community file exchange that was amazing for finding code for specific tasks. Overall it was very easy to debug and learn thanks to the amount of great resources for it.

Cons

The greatest disadvantage of this software is probably the cost. Buying an individual license for the software is expensive and I would recommend that if this seems like the coding platform for you, you should check if your company or institution already has a access to it. It should also be noted that whilst the software has run on all of the computers I've installed it on, the wait time for it to load and allow you to get started can get quite long. The computing resources required to run it (depending on your needs) can also be prohibitively be large and since it is a propriety program there were no readily available cloud computing services that I could sign up to, to offload the computing. Short of renting server space and running a virtual machine, there were nothing like google colab for python for Matlab for example. The size of the program can also balloon in size if you download and install the add-on toolboxes without considering if you really need it or not.

Review Source

AA

Asad A.  
Student  
Higher Education  
Used the software for: 2+ years

### "About working of matlab"

November 20, 2018

5.0

I would state I've been utilizing MATLAB reliably for around 3 years, since my first year in doctoral level college. In undergrad, I may have utilized it a couple of times for a homework set. I say "I may have" in light of the fact that I don't exactly recollect that anything about it aside from that I had an establishment circle. My involvement in programming before MATLAB was some BASIC from youth and a smidgen of Pascal from a few courses in undergrad. My alumni counsel was an overwhelming MATLAB client, and my underlying knowledge with it included disentangling his MATLAB code for doing a few plots. In the meantime, I was taking a controls course which expected me to learn Simulink.

Pros

I esteem MATLAB. It is so smart and easy to make programming to do what you require. It has amazing exploring and profiling devices. It is cross stage, making code easy to share (expecting alternate people have forked out for the not by any stretch of the imagination unobtrusive allow). It has interfaces to other programming. In any case, there are a couple of things about it that chafe me. I'd get a kick out of the opportunity to get warning from different people what things aggravate them about MATLAB.

Cons

Supplanting subsref and subsasgn in a class is greatly awkward. The issue is this. Expect you override subsref with the true objective to change lead of obj(...). By then your subsref is moreover required the dialect structure obj.propname. With the objective for it to manage this viably (i.e. carry on the proportional as the intrinsic subsref) it needs to reimplement all of the checks for access confirmations that are normally done by the system. For precisely how precarious this is, see our rep's answer for my request here. Beside this genuine inconvenience, it's furthermore inefficient for each subsref to need to switch on the requesting type ('.', '()', or '{}') on each call, and for the system to need to collect a struct that joins the requesting type and furthermore the rundowns. To the degree I can see, it would be so much better if the various requesting accentuations called three unmistakable procedures.

Review Source

VR

Verified Reviewer  
System Engineer  
Electrical/Electronic Manufacturing  
Used the software for: 2+ years

### "One of the Best in the Segment"

March 24, 2023

5.0

Pros

Data Visualization is the best way to clarify faults and suggest the best possible solution. No matter how much the data is the software is almost next to flawless and also helps a lot in designing the best possible output that proves to be economical.

Cons

For starters, the software can be a bit overwhelming experience since it is a little hard to use but once they get through and work on it, they become accustomed. The other drawback is the memory usage, it is a beast of a software that need a good RAM on a system.

Review Source

TN

Tam N.  
Assistant Professor  
Research  
Used the software for: 2+ years

### "MATLAB: The lab not only for your matrix computation"

November 21, 2021

5.0

I have used MATLAB for more than 10 years both in research and teaching. No problem thus far.

Pros

MATLAB is very powerful in matrix computation. Users can learn to write code to process and visualize the data. MATLAB is usually short and very straightforward. It also has a lot of toolboxes: Signal Processing, Image Processing, and even Deep Learning. MATLAB is available on both local and cloud.

Cons

MATLAB runtime is not impressive since it is a script-based language. MATLAB also requires a lot of memory to run heavy simulations. Therefore, it is not ideal for real-time processing. In addition, the users need to learn how to write code in MATLAB language. And the debugging process is not easy in MATLAB.

Review Source

Gabriel V.  
Engineer  
Electrical/Electronic Manufacturing  
Used the software for: 1-2 years

### "Matlab, la mejor herramienta con muchas funcionalidades "

October 8, 2021

5.0

Uso Matlab para la obtención y el procesamiento de señales, ha sido de mucha utilidad gracias a su gran variedad de herramientas.

Pros

Matlab es una excelente herramienta para el manejo de datos, su análisis y su procesamiento, me ha ayudado mucho en la vida estudiantil para resolver problemas de calculo. En problemas mas especializados como lo puede ser el procesamiento de señales biológicas también es muy útil, es fácil visualizar estas señales, tratarlas, eliminar el ruido aplicando filtros digitales. El software también se puede utilizar para la programación de redes neuronales que ayudan mucho con la resolución de problemas, gracias a que la mayoría de las funciones de hacen mediante código se puede tener un mejor control y en su pagina se pueden encontrar muchas guías y ejemplos de códigos.

Cons

El costo del producto puede llegar a ser algo elevado. Cuando se usa un gran conjunto de datos algunos códigos pueden tardar en ser procesados, para lo que se necesita una computadora potente. Al tener muchas opciones y capacidades puede llegar a confundir y tardar en encontrar o entender algún error.

Review Source

Emir H.  
Senior Product Manager  
Financial Services  
Used the software for: 1-2 years

### "Interactive and efficient product"

November 26, 2021

4.0

Matlab is a simple and efficient tool that provides us with interactive features to easily construct machine learning and predictive models, deploy multiple models to enterprise IT systems, and access and preprocess data easily. We are using Matlab's comprehensive range of tools to conduct a variety of machine learning tasks, such as connecting to and importing data, quickly and easily. Matlab code can be generated by apps, allowing us to automate processes.

Pros

Matlab contains a user-friendly library that allows users to master the software in a short amount of time. Writing code is easier with our style, model training functions include hyperparameter optimization, which allows us to quickly determine the optimal parameters to tweak our model. Matlab is excellent in assisting me in creating files that I can share with anyone, wherever. It allows me to build a script and then share it with others so that they may open it in Notepad on their Mac or PC. The Matlab help system is excellent as they respond fast and solve their customer's issues. We'll discover pretty much every feature we'll ever need in the instructions.

Cons

For new users, the application is not very intuitive. It's considerably easier once we've gotten acquainted with the software, but it's difficult to just pick it up and start using Matlab. We can't write a lot of in-depth code with Matlab because it's more of a mathematics and engineering aid package.

Review Source

MK

Mowshori K.  
Researcher  
Education Management  
Used the software for: 2+ years

### "It comes with a lot of helpful information, and the online community is very active and involved."

September 18, 2022

5.0

A tool in MATLAB lets a programmer design a Graphical User Interface (GUI) for his program in an interactive way. With this ability, the programmer can make sophisticated programs for analyzing data that even people with little experience can use.

Pros

With the built-in integrated development environment and the MATLAB debugger, I can write and change applications. Because the language is so easy to use, it is great for quickly making prototypes of new apps. Different computer systems can run MATLAB, which gives it a good amount of platform independence. The language is available on Windows 2000/XP/Vista, Linux, different versions of UNIX, and Macintosh. Applications written on any platform will run on any other platform, and information files written on any platform can be read on any other platform, it seems. So, MATLAB programs can be moved to different platforms if the I need change for our research project.

Cons

A full version of MATLAB costs five to ten times as much as a normal C or FORTRAN compiler. This relatively high cost is more than made up for by the shorter amount of time it takes an engineer or scientist to make a program that works. This makes MATLAB a good deal for businesses. But it's too expensive for most people to think about buying.

Alternatives considered

[IBM SPSS Statistics](https://www.capterra.com/p/250819/IBM-SPSS-Statistics/)

Review Source

MN

Mattia N.  
studente di ingegneria aereospaziale  
Mechanical or Industrial Engineering  
Used the software for: 6-12 months

### "Un software versatile per gli ingegneri "

September 17, 2023

4.0

In quanto studente di ingegneia aereospaziale ho imparato il linguaggio di programmazione attraverso dei corsi di laurea dedicati allo sviluppo delle mie competenze, non ho avuto grandi difficoltà a capire come implementare i vari modelli matematici attraverso il suo linguaggio di programmazione, permettendomi così di risultare idoneo (al primo tentativo) al primo esame dedicato proprio al suo studio e utilizzo per la risoluzione di vari problemi di calcolo numerico, interessante e utilissimo anche il suo utilizzo in altri corsi di laurea.

Pros

Il carattere interpretativo del liguaggio di matlab rende tale software intuitivo e versatile per l'uso ingegneristico a cui è evidentemente indirizzato tale prodotto. Modellazzione matematica e approssimazione di dati (esempio tramite grandi matrici) rendono matlab perfetta per ricavare dati utili per l'applicazioni ingegneristiche, e nel mio caso per lo studio ingegneristico del mio corso di laurea che probabilmente si evolverà nello studio lavorativo. Tale programma può apparire ad una prima superficiale analisi complesso e confusionario, ma tramite uno studio approfondito attraverso i corsi di laurea a lui dedicati, matlab si svelerà come facile e necessario per la raccolta di dati. In conclusione è un software necessario e consigliato a qualsiasi ingegnere.

Cons

A discapito della grande capacità di matlab di essere intuitivo dopo lo studio del linguaggio di tale software, il programma risulta invece confusionario nell'applicazione delle funzioni interne alla sua stessa interfaccia, come le varie impostazioni. Problema quasi irrilevante e facilmente ragirabile, così come la confusionarietà nell'installare pacchetti esterni e aggiuntivi all'applicativo del software.

Review Source

Julian C.  
Accounts Officer  
Logistics and Supply Chain  
Used the software for: 1-2 years

### "Powerful Tool for Data Analysis and Presentation"

August 20, 2023

5.0

MATLAB helps us with data analysis, visualization, modeling, and reporting. Although we don't use it daily, it is a valuable tool we need to meet our data analysis needs. However, it has a long learning curve, especially for someone without technical and data analysis knowledge. The cost is high but it is worth it based on its features.

Pros

MATLAB can manage large datasets efficiently and derive logical reports from the data. It allows us to perform complex statistical analysis and present the data logically to help in decision-making. It can perform calculations with a few clicks on the mouse. Besides, it is great for statistical and financial modelling or forecasting. It is compatible with Microsoft Excell, making it easy to import data.

Cons

The cost is relatively high. New users often experience challenges before they get the hang of it. I'd say it is not something you can use without prior training since mistakes during data analysis will obviously lead to wrong conclusions. It seems to take too much storage space or computer resources, making the computer slow.

Review Source

VR

Verified Reviewer  
Masters Student  
Higher Education  
Used the software for: 2+ years

### "Excellent programming software for engineering applications"

December 21, 2018

5.0

I have been using Matlab since starting my undergrad, and now through graduate school. The more you use it, the more you realize how powerful of a computational tool it can be.

Pros

Provides a powerful tool for engineers (students or professionals) to solve complex numerical problems. The programming language is based on C, and makes it easy to pick up for those already used to programming, and does not have too steep of a learning curve for students just learning to code. Though, It is definitely recommended to learn Matlab through a course, as is often done in undergraduate engineering curriculums. As an engineering tool, it is invaluable for processing data and numerically solving complex equations (like PDEs), amongst other problems. The large library of available functions, accompanied by Matlab's useful "help" function and online resources makes learning and using the program that much easier. The user interface is also very clean and easy to use. Definitely an essential tool for any engineer or scientist.

Cons

It would be nice to see autofilling features for commonly used functions. This is exists in Python, where brackets/parentheses are automatically closed. A readily available list of functions would also be nice to have located in the main toolbars. The online resources are extremely useful, but it would be nice to have examples and list of commonly used functions within the application itself to make writing new scripts a bit easier, especially when offline. The default graph settings are also not the best. Too many times do we see presentations with Matlab graphs that have extremely small lines and markers, and illegible axis labels.

Review Source

VR

Verified Reviewer  
Student of Engineering  
Civil Engineering  
Used the software for: 1-2 years

### "Best coding I have ever used"

August 23, 2021

5.0

Pros

As a basic coding software, MatlLab is the best among the other coding software. Many benefits that I got from using this software. One of it is the language of the programme is flexible which helping not just the professionals but also a freshly user to use the software in an efficient way in calculation and other things. Besides that, as the software one of the important things in engineering field which require some complex calculations, by using this software, it can help for the problem solution with some coding fundamentals is needed. Last but not least, MatLab software have the ability in processing and analysis of image, tools an many things in their system, which some of software did not have such as Octave.

Cons

The ability in analysis of bigger data in this software is undeniable. But the cons here is the time taken in running codes. This software is not the only one who take few minutes to running codes, but in my opinion, as MatLab is my favorite coding software, it will be better if it can be further improved. The price also one of the cons in this software. As a full-time student, the price is a little bit expensive. Not just for me, some student wherever country may experience the same thing. It may be better if there is an affordable price for student.

Review Source

VR

Verified Reviewer  
CTO  
Information Technology and Services  
Used the software for: 2+ years

### "The "Photoshop" of data processing"

January 6, 2022

5.0

We did a lot of engineering with matlab, and we still fire it up whenever there's some calculi to do. Data visualization / analysis / simulation / forecast can be done with many softwares, but who's the one where you can do it all and then more, in the same package and language? Matlab.

Pros

MATLAB is the swiss pocket knife for data processing, is does almost everything and you can program it to do almost everything you need. It does a lot out of the box, and by it very nature is expandable and programmable to do any math, engineering, data, whatever.

Cons

Online resources might be a bit outdated and refer to past matlab versions, and installing/uninstalling modules might be a bit clunky sometimes.

Reason for choosing MATLAB

We also use Octave, but mainly to run stuff written in Octave.

Review Source

SNHS

Syed Najaf Haider S.  
Research Assistant  
Education Management  
Used the software for: 2+ years

### "MATLAB - an efficient way of solving real world complex problems"

April 4, 2022

4.0

My overall experience is good so far with MATLAB. I am using MATLAB for almost 4 years. In my work, I use it to model my problems and then in order to predict its outcome, I use to simulate the problem formulation on MATLAB. In a nut shell, I found MATLAB a very powerful tool which is accepted across industries and academia.

Pros

MATLAB has a very simple and easy user interface. MATLAB provides us with a variety of built-in mathematical tools and operations which help us to process and model our data easily. MATLAB code is easy to debug. MATLAB has powerful data visualization tools and commands.

Cons

MATLAB takes some extra time to plot figures of heavy simulations. MATLAB should have a feature which automatically makes the syntax error correct. MATLAB consumes a big portion of RAM, which affects the tasks running in parallel on the machine.

Review Source

VR

Verified Reviewer  
Project Development Manager  
Construction  
Used the software for: 2+ years

### "MATLAB programming"

January 1, 2019

5.0

I am highly dependent on Matlab. It is like a piece of un-stitched fabric for me and it is upto me what I make out of it. It has very strong support for scientific and technical community. Though the new version of Matlab (R2018b) tends to be slow on my desktop with 16GB RAM and i7 processor.

Pros

This is perhaps the most powerful software used by engineers of all disciplines. The best part of this software is the programming. You can write almost any kind of script which can also work with hardware. If you already know C++, using Matlab is not difficult at all. I have been controlling a whole million dollar machine using Matlab where a script was sending commands to the machine through a serial port and acquiring data simultaneously. The speed of Matlab is impressive to a level that I was able to acquire data at a rate of 2MS/s.

Cons

Matlab's Simulink was supposed to be a tool like Labview for visualization of a process but it became one of the least favorite features for many people. So instead of Simulink, I have to use Labview and then call Matlab script within Labview. This indirect approach bring compatibility issues. The block diagrams in Simulink was clumsy especially when you add more than 200 parts. One way to get through is dividing whole task into pieces and save a separate Simulink file for each sub task.

Review Source

Mostafa F.  
Project engineer  
Electrical/Electronic Manufacturing  
Used the software for: 1-2 years

### "Matlab is such a great tool for all engineers "

September 22, 2021

5.0

A very great experience I recommend it to anyone who deal with engineering and of course curious people

Pros

Great tool for analyzing, sorting, and simulating data. easy to understand and to learn it. In addition, it helps in plots and graphs and simulation scenarios I hope to see it applicable for smart phone as small app

Cons

Great library Easy to learn Easy to use Reliable Great accuracy

Alternatives considered

[ETAP](https://www.capterra.com/p/87535/ETAP-Software/)

Reason for choosing MATLAB

I found myself in love with matlab, it helped me alot it's not hard software to be learning Such a great library for every thing Easy to learn and very reliable and it is accuracy is not comparable.

Review Source

MA

Mohammed A.  
Senior corporate communications  
Banking  
Used the software for: 2+ years

### "The best application to understand and solve math equations quickly and accurately"

November 20, 2021

5.0

During my studies at the bachelor's and master's levels, MATLAB helped me a lot in understanding mathematics subjects and completing solving assignments, especially in the topics of matrices, as the speed of the analysis processes and extracting accurate results was impressive every time I used it and I owe the developers of MATLAB thanks, because without the help I received from MATLAB, it would have been difficult to understand and solve all those issues.

Pros

I like the most about MATLAB, is that it is easy to use for all levels, for math professionals or beginners and also for those who need emergency help solving specific equations. The best part I love is solving simple and complex matrices which are difficult to solve manually. Also, equations with many symbols that require great effort and time to solve. The simulation that MATLAB performs for graphs and data sorting is one of the most important operations that it does so smoothly. The accurate results that can be obtained from using MATLAB make it a documented reference to ensure the correctness of solving complex problems.

Cons

Nothing to mention, all the tools provided by MATLAB are excellent, it has a clear application interface that is easy to understand for everyone, and understanding the programming languages related to it is not complicated, as the support team provides many educational materials that help in understanding all the operations that can be performed.

Review Source

Afshin A.  
Student/Researcher  
Higher Education  
Used the software for: 2+ years

### "elegant but pricey computing environment, programming software"

December 21, 2018

5.0

Pros

Coding in MATLAB is really simple, easy and can be learned fast. Its rich toolboxes and numerous user-provided files (through its file exchange) makes it easy to quickly test and verify ideas. The one thing I liked most compared to other languages is its gui, visualization of results and the flexibility of editing the figures and plots. Its rich features from integration with C to parallel/distributed computations makes it appealing even to people who seek a simple coding environment which can yet deliver fast computations (although in terms of computing speed, there are better options).

Cons

1- price: since there are few free opensource programming languages such as python and R with great community behind them and lots of functionalities, sometimes it is difficult to justify the price for someone at the entry level who wants to learn a scientific programming language. 2- Since I personally prefer object oriented programming, sometimes I find it difficult to keep track of all different function names, ... that already exist in MATLAB and its toolboxes. To me, the way python handles the packages is more appealing and helps to avoid confusion (this might be my personal preference and some may like the way the toolboxes work in MATLAB)

Review Source

VR

Verified Reviewer  
Electrical Engineer  
Higher Education  
Used the software for: 2+ years

### "MATLAB is a powerful data analytics and visualization tool that can be used by various induistries"

February 13, 2023

5.0

I have had a great experience using MATLAB. I am still using this software. It is great for engineering applications, statistics, and data visualization.

Pros

I have been using MATLAB since I was a graduate student. It is an efficient data analysis tool. The simulation feature is also very easy to use for novice users who do not know coding. It works based on matrices theory. Data visualization and graphing are very easy. Using MATLAB saves you time, and helps you be more productive. Also, you can import CSV files, excel sheets, and other formats of data into MATLAB and manipulte them however you want.

Cons

The only dislike I have aout this software is its pricing. It is a reasonable price, but is it high for students. It would be great if students could afford it, if the organization does not provide it for them.

Review Source

VR

Verified Reviewer  
Ph.D. Student  
Higher Education  
Used the software for: 1-2 years

### "MATLAB use case for industry and students"

September 30, 2019

5.0

Great tool for performing engineering operations, algorithm development, and is a must for all Engineers!

Pros

MATLAB can be widely used in both industries as well as in education institutions due to its flexibility to deal with large multi-dimensional matrices very easily. In a world driven by data, mathematical operations to analyze the data and derive insights from those datasets has become essential and Matlab does that job very easily in a few lines of code. In fact, the company responsible for creating Matlab, Mathworks, provides a huge repository of documentation and examples to very easily explain each method and function to new users. This documentation can be considered unique as the documentation for all other programming tools (including Python and R) do not match up to the preciseness of the help provided by the MATLAB support system.

Cons

Due to its "mathematical setup" of using engineering techniques extensively, it can be a little overwhelming for first-time users, but the documentation should ease out the process of learning and implementing things in Matlab. The pricing of Matlab is on the higher side, which led to the development of Octave, a free tool replicating the functionalities of Matlab. Nevertheless, if you are a university student you should have free access to Matlab, as Mathworks networks heavily with educational institutions to grant access to all students across the globe.

Review Source

Similar Products

Featured

## Related categories

[Engineering CAD](https://www.capterra.com/engineering-cad-software/)[Statistical Analysis](https://www.capterra.com/statistical-analysis-software/)[Simulation](https://www.capterra.com/simulation-software/)

## Send me user reviews about this product

### Fill out the form and we'll send a list of the top-rated software based on real user reviews directly to your inbox.