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

> Page 4 - Is MATLAB the right Simulation solution for you? Explore 2090 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 (2090)

[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 2090 Reviews

Sort by:

Most Helpful

Rating

Company Size

Reviewer's Role

Length of Use

Frequency of Use

NJ

Neha J.  
jr.sales er  
Machinery  
Used the software for: 6-12 months

### "MATLAB- The best simulation & modeling software."

September 26, 2022

5.0

My overall experience is great as I found easiest way to analysis and simulate the information. there is no complexity in software, it is totally user friendly.

Pros

The MATLAB allows perfect modelling, analysis, simulation of any complicated data.

Cons

nothing, it is just more than perfect software.

Review Source

NS

Natalie S.  
Graduate Student  
Higher Education  
Used the software for: 2+ years

### "MATLAB is an excelent engineering tool that boosts your productivity at work"

February 27, 2023

5.0

Overall, I am totally satisfied with MATLAB. I recommend it to engineering students, scientists, and professionals. It makes your work way easier, and helps you save a lot of time and energy.

Pros

I love working with MATLAB. It is great for doing data analytics. I am an engineering graduate student, and I use MATLAB all the time to visualize my data, trends, graphs. It offers a great user manual, and features various demos and example codes. MATLAB simulation is very user-friendly, and powerful. I analyze mathematical models in MATLAB simulation as well. I could not be happier with MATLAB.

Cons

I do not have any dislikes for MATLAB. The pricing is even right! I love everything about this software.

Review Source

Ronald A.  
CTO  
Information Technology and Services  
Used the software for: 1-2 years

### "Excellent Engineering software mainly for the Engineering Mathematics problems and when it comes to "

December 5, 2022

5.0

It's a very much used software, first shot introduced to it while at Campus and still applicable in several design companies.

Pros

It has most of the Engineering Mathematics problems addressed. It's very practical when it comes to design of Engineering Problems.

Cons

It's not that I like it least but if only it could also include some Engineering sectors like the Civil works of Geotechnical/Foundation, then it would be more used.

Review Source

Redaet D.  
Microscopy Technican  
Research  
Used the software for: 1-2 years

### "A must use in the biological world"

May 27, 2021

5.0

I use Matlab personally to get quantitative data from micrscopy images. This allows me to report details in strucure and migration for cellular biology images. Although it's tricky when you first start using Matlab and it's counterparts, once you understand or look through the forums it's smooth sailing. Keep in mind if you plan on doing intensive analysis/calculations that's all possible with Matlab which has been extremly benefical for me but you will need a good computer. I find that some users play the software for lag/delays but Matlab is calculating such complex and small detailed analysis that the computer creates the delay in communication back to them. Overall without this program I would not have been able to 1)finish my Masters thesis and 2)provide support to my customers with my current job.

Pros

Matlab's additional plugins and programming abilities has helped with my research analysis incredibly. It's allowed me to measure details that have not been reported in the past and has allowed me to learn more about coding language. I used a plugin known as celltracker. When doing so I was able to launch and see the additional coding. This helped me customize other scripts I later created for my work because I was able to see the backbone scripts through matlab. It's a lot more user friendly than other softwares like Fiji or R but because the language is similar it made it for an easier transition for me personally.

Cons

If you're using matlab for graphing data I find that the coding and implementation of stylistics components a bit more complicated than say using Prism or R. Sometimes text background looks dated and trying to change it takes a lot longer than it should. A really nice feature is the 3D graphs that are produced through Matlab but sadly they are pretty hard to transfer to reports and publications unless you capture the graph at a specific angle or use a screen recording of turning the 3D graph for presentation purposes.

Switched from

[GraphPad Prism](https://www.capterra.com/p/119786/GraphPad-Prism/)

I need more 3D graphs and migraiton based graphs which I couldn't get with the other softwares.

Review Source

Alexandre Binh Minh P.  
Research Engineer  
Research  
Used the software for: 2+ years

### "Semi-opensource multifunctional software with helpful community"

August 30, 2022

5.0

MATLAB has been my universal tool during all my years of undergraduate and graduate study. I use it whenever I have a smallest simulation and/or data presentation pf physics problems. Light, easy to deploy and easy to read, MATLAB helped me success in my exams and semester projects.

Pros

Almost every college is equipped with MATLAB, meaning every student can use it for free. While the possibilities of tasks that can be realized by MATLAB is endless, with monstrous amount of extensions and programmable open-source libraries, MATBAB comes with mathworks.com - the community that answer all of your question from syntaxes to algorithms. MATLAB is being THE tool of the people.

Cons

In some poor country where universities cannot afford to use MATLAB, instead of using MATLAB illegally, students are taught with a diluted version of it such as SciLAB or other open sources... causing them a syntax gap later while using MATLAB like everyone else. I would appreciate if the price in third world countries could be reduced.

Review Source

Gianetan S.  
Assistant Professor in Computer Applications  
Research  
Used the software for: 2+ years

### "The Harbinger of Engineering Research"

December 13, 2019

4.0

MATLAB has been at the centerstage of our academic activities in general and research in particular. It has helped in solving research problems in the area of image processing. Medical diagnosis of various diseases, object recognition and character recognition are some specific areas in which MATLAB has been really useful. Now I am also researching in the area of data science. I have found it to be surprisingly and pleasantly useful in this area although people are making use of Python and its libraries and R for this purpose.

Pros

The abstraction of best of the cutting edge techniques scaled down to function level makes it powerhouse of research in the field of science and engineering. Input of data in the form of matrices make it intuitive to use and visualization of data makes it an extension of your own mind. It doesn't take much time before it gets you working with the lifeless data transforming it useful insights.

Cons

The black box approach of using functions wherein you are aware what the input and output of function is but not its source code is a double edge sword. Whereas it makes it easy to use the function per se but it also makes it difficult to customize software. The source code of the commonly used functions should be available.

Alternatives considered

[Wolfram Mathematica](https://www.capterra.com/p/171048/Wolfram-Mathematica/)

Reason for choosing MATLAB

MATLAB and Simulink has wider reach as far as science and engineering research is concerned as compared to Wolfram Mathematica. The use of matrices and provision of relevant toolboxes makes MATLAB a programmer's delight. MATLAB has a huge following which contributes tremendous amount of knowledge on various forums such as Github and Quora. If you aim some of the best universities one can be confident it shall find a vast acceptance among the teacher community.

Review Source

ER

Eduardo R.  
Mechanical Engineering Student  
Higher Education  
Used the software for: 2+ years

### "Is MATLAB worth it?"

June 30, 2021

5.0

Thanks to MATLAB at an undergraduate level, I have been able model of the velocity of a piston inside a car’s engine with respect to the output velocity of the car and the gearbox ratios, another application for me has been the model for waves generated in a small pond due to harmonic oscillators with different input frequencies. The flight of a rocket ship with respect to the amount of fuel and outside forces acting on it was also represented thanks to MATLAB. Graphs for the position, velocity, and acceleration of an automobile. The representation of a direct current linear motor where thanks to electromagnetic forces (Lorentz force) move an object through rails charged with an electric current, the position, velocity, and acceleration could be known at any instant of time thanks to MATLAB. This and many other more demanding applications exist for this powerful software. MATLAB is definitely worth it for engineers and scientists trying to study and understand a physical real-life phenomenon. This and many other more demaning applications exist for this powerful software. MATLAB is definetly worth it for engineers and scientists trying to study and undesrtant a physical real life phenomenon.

Pros

MATLAB is a very powerful software capable of modeling almost any physical real-life situation. The software can work with lots of data thanks to its matrix-based language. It all depends on the capabilities and competence of the user to be able to code the real-life scenario into a mathematical representation that gives the user very reliable results. Thanks to MATLAB's online documentation you can learn easily how to input your ideas into a functional program, performance wise MATLAB delivers.

Cons

If you run across complex problems the running time might take long, but MATLAB offers an online alternative where the processing occurs remotely and not dependent of your computer specs.

Review Source

Alejandro Daniel C.  
Desarrollador  
Internet  
Used the software for: 2+ years

### "MATLAB is the solution to make quickly and powerful programs."

February 16, 2018

5.0

Pros

MATLAB is a very complete suite to make programs using a simple language and with an very intuitive workspace. Although is simple, it's very powerful, and have a lot of toolboxes that you can install for specifics themes, like electronic theory, image processing, digital systems, etc. You can also create Graphic User Interfaces whit the wizard that MATLAB has. This is simple because you don't have to manipulate graphic libraries, and you don't have problems if you change your platform, I mean, you can start a program in OS X and you can open it in a Windows environment. If you have a little knowledge of C/C++/Java, you can start using MATLAB and write simple programs just with open the app. Also it has powerful complements like SIMULINK, where you can study the response of electrical circuits by drawing them with boxes and lines, very intuitive.

Cons

I work a lot by making Graphic User Interfaces, because the independence of any graphic library, but I dislike that when the GUI started to grow up and have a lot of things inside, MATLAB start to work slowly and sometimes, you have to reboot the program. Also I work a lot with microprocessors, programming in C/C++, and when I have to return to MATLAB, I need to "translate" the C/C++ codes to MATLAB code. Another thing that I dislike is that you only can have one function per file. I mean, you can't make a library all in one file, and if you have a big project, you have to have a lot of different files and the size of it start to grow quickly.

Review Source

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

AM

Ambrecia M.  
Housekeeper  
Environmental Services  
Used the software for: 1-2 years

### "Mathlab is great "

May 4, 2024

4.0

Pros

I like the good details it gives you when it comes to the math questions and also I like that the breakdown they give you also.

Cons

Nothing at all I love it alot actually it's great

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

Similar Products

Featured