Over MATLAB

Een programmeeromgeving voor algoritme-ontwikkeling, gegevensanalyse, visualisatie en numerieke berekening.

Meer informatie over MATLAB

Pluspunten:

It has an integrated UI building tool, which makes it easier to connect the front-end and the backend of a project. It is supported by lots of plugins that are easy to download and use.

Minpunten:

The only bad thing I find is that the it requires lots of space in our computer system and makes it slow, freeze up system if RAM is less than 4GB.

Beoordelingen van MATLAB

Gemiddelde score

Gebruiksgemak
4,0
Klantenservice
4,2
Functies
4,6
Prijs-kwaliteitverhouding
4,2

Waarschijnlijkheid van aanbeveling

8,5/10

MATLAB heeft een totaalscore van 4,6 van 5 sterren op basis van 1.988 gebruikersreviews op Capterra.

Heb je MATLAB eerder gebruikt?

Deel je ervaringen met andere softwarekopers.

Reviews filteren (1.988)

Samuel
Samuel
Director
Geverifieerde LinkedIn-gebruiker
Informatietechnologie en -diensten, Zelfstandig ondernemer
Heeft de software gebruikt voor: 6-12 maanden
Bron van de reviewer

wow, feature rich and can handle almost anything

4,0 2 jaar geleden
Bijschriften in het Nederlands beschikbaar in de videospeler
Redaet
Redaet
Microscopy Technican in Canada
Geverifieerde LinkedIn-gebruiker
Research, 10.000+ werknemers
Heeft de software gebruikt voor: 1+ jaar
Bron van de reviewer

A must use in the biological world

5,0 2 jaar geleden

Opmerkingen: 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.

Pluspunten:

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.

Minpunten:

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.

Joseph
Joseph
Senior Developer in Kenia
Geverifieerde LinkedIn-gebruiker
Computersoftware, 501-1.000 werknemers
Heeft de software gebruikt voor: 2+ jaar
Bron van de reviewer

Agrxis Review on MATLAB

5,0 2 weken geleden Nieuw

Opmerkingen: My total MATLAB experience has been nothing short of extraordinary. I was awed by MATLAB's potent capabilities and adaptability as soon as I began using it. As a data scientist, MATLAB has been crucial to my career since it makes it simple for me to analyze and visualize complicated data sets. My productivity and efficiency have significantly increased as a result of the huge array of built-in tools and functionalities, which have allowed me to complete a variety of modeling and data analysis jobs. Code writing and debugging are made simple by the intuitive and user-friendly interface, while learning and troubleshooting are made easier by the vast documentation and online community. Additionally, it has been a seamless addition to my total workflow because to its seamless interface with various programming languages and other platforms. I always have access to the newest features and developments in the industry because to MATLAB's constant updates and improvements.

Pluspunten:

I am completely smitten by MATLAB and all of its features. Given my vast experience in the fields of data analysis and numerical computation, MATLAB has grown to be a crucial tool in my line of work. I adore MATLAB's flexibility and strength in tackling challenging mathematical and scientific tasks. MATLAB is a one-stop shop for a variety of activities, from data processing and visualization to algorithm development and simulation, thanks to its enormous array of built-in functions and toolboxes. Because of how simple and natural the MATLAB programming language is to learn, I can easily communicate my thoughts and carry out challenging computations. I enjoy working with MATLAB because of how interactive and dynamic it is since I can see and evaluate my results right away, which speeds up experimentation and iteration. The thorough documentation and supportive online community are outstanding, giving me access to information and direction whenever I run into problems or need ideas for solutions.

Minpunten:

Sincerity be told, I hardly have any complaints regarding MATLAB. But if I had to pick one area for improvement, it would be the price scheme. As a user who heavily utilizes MATLAB in my job, I can attest that the price of obtaining and maintaining a MATLAB license may be extremely exorbitant, particularly for lone users or small businesses.

Thuffail
Engineer in Sri Lanka
Fabricage van elektrische/elektronische producten, 51-200 werknemers
Heeft de software gebruikt voor: 1-5 maanden
Bron van de reviewer

Best for mathematical modelling

3,0 2 jaar geleden

Opmerkingen: 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.

Pluspunten:

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.

Minpunten:

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.

Andualem
Researcher in Taiwan
Biotechnologie, 11-50 werknemers
Heeft de software gebruikt voor: 2+ jaar
Bron van de reviewer

A Powerful and Versatile Numerical Computing Software

4,0 3 maanden geleden

Opmerkingen: As a user, I have found MATLAB to be an excellent tool for performing complex numerical computations and data analysis tasks. Its built-in functions and libraries make it easy to manipulate and visualize data, and the interface is user-friendly and intuitive. However, I did find the learning curve to be steep, and it took some time to get used to the syntax and programming concepts.

Pluspunten:

1.MATLAB is a powerful and versatile numerical computing software that allows you to perform a wide range of mathematical operations.2.It has a user-friendly interface and provides easy-to-use functions for data analysis, visualization, and modeling.3.MATLAB has an extensive library of pre-built functions that can save you a lot of time and effort in writing complex algorithms.4.It supports various programming languages such as C++, Java, and Python, making it easy to integrate with other software tools.5.MATLAB has excellent support for parallel computing, which can significantly speed up large-scale computations.

Minpunten:

1.MATLAB can be quite expensive, especially for individual users and small businesses.2.It can be challenging to learn MATLAB programming, especially if you're not familiar with programming concepts and syntax.3.MATLAB can be resource-intensive and requires a powerful computer to run efficiently.4.It is a proprietary software, which means that you are limited to the features and updates provided by the MATLAB company.5.Some users complain that MATLAB is slow compared to other programming languages, such as Python.

Emilio
Emilio
Director comercial in Mexico
Geverifieerde LinkedIn-gebruiker
Machine- en installatiebouw, 11-50 werknemers
Heeft de software gebruikt voor: 6-12 maanden
Bron van de reviewer

The Matrix of your DATA.

5,0 2 weken geleden Nieuw

Opmerkingen: Overall, it is a powerful and versatile software tool for numerical computation, data analysis, and algorithm development. It provides a comprehensive environment for users to perform a wide range of tasks, including mathematical modeling, data visualization, statistical analysis, control system design, and more. MATLAB's strengths lie in its extensive functionality, user-friendly interface, and strong ecosystem of toolboxes and add-ons. It is widely used in academia, research institutions, and industries for its broad range of functionalities, ease of use, and extensive support. Its ability to handle complex mathematical computations, perform data analysis, and visualize results makes it a valuable tool for professionals working in diverse fields.For us was a magnificent tool !

Pluspunten:

This software have so many pros and make MATLAB a preferred choice for researchers, engineers, scientists, and educators working on various projects and applications. Its versatility, ease of use, strong mathematical capabilities, visualization tools, and extensive support contribute to its popularity and effectiveness as a computational and analysis tool.Comprehensive FunctionalityUser-Friendly InterfaceStrong Mathematical and Numerical CapabilitiesRich Visualization CapabilitiesStrong Ecosystem and Community SupportIntegration and InteroperabilityProfessional Support and Training

Minpunten:

It's important to weigh these potential cons against the benefits and requirements of your specific use case. MATLAB's extensive functionality, strong support, and ease of use make it a popular choice for many users despite these considerations. But here are some cons that i dont really see as a potential disadvantage.CostClosed-SourceLearning CurveDependency on MathWorksLicensing RestrictionsLicensing Restriction

Arunish
Electrical engineering in India
Fabricage van elektrische/elektronische producten, Zelfstandig ondernemer
Heeft de software gebruikt voor: 1-5 maanden
Bron van de reviewer

Matlab

4,0 vorige maand Nieuw

Opmerkingen: here are some benefits that users have reported experiencing when using MATLAB:1.Efficiency.2.Visualization3.Integration4.Customization5.CommunityOverall, the benefits of MATLAB depend on the specific use case, but its powerful computation and visualization capabilities, integration with other tools, customization options, and active community make

Pluspunten:

MATLAB has many features that are impactful and useful, and the most impactful features can depend on the specific use case. However, here are some of the most commonly used and impactful features of MATLAB:1.Numeric computation.2.Data visualization.3.Programming and scripting.4.Toolboxes and add-ons.Overall, the most impactful features of MATLAB depend on the specific use case, but the software's powerful numeric computation capabilities, data visualization tools, programming

Minpunten:

few features that may feel are missing or could be improved:1.Integration with other languages: While MATLAB is a powerful programming language on its own, some users may want to use other languages for certain tasks. While it is possible to call other languages from MATLAB, there is not always seamless integration between languages. 2.Improved support for big data: While MATLAB is capable of working with large datasets, some users may find that it can be slow when dealing with very large datasets.3.User interface customization: While MATLAB provides a powerful and flexible programming environment, some users may want more control over the look and feel of the user interface. Providing more options for customizing the user interface could make MATLAB more user-friendly and appealing to a wider range of users.

Geverifieerde reviewer
Geverifieerde LinkedIn-gebruiker
Fabricage van elektrische/elektronische producten, 10.000+ werknemers
Heeft de software gebruikt voor: 2+ jaar
Bron van de reviewer

One of the Best in the Segment

5,0 2 maanden geleden

Pluspunten:

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.

Minpunten:

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.

Maxwell
Maxwell
Geomatics and Geospatial Engineer in Kenia
Geverifieerde LinkedIn-gebruiker
Civiele techniek, 2-10 werknemers
Heeft de software gebruikt voor: 2+ jaar
Bron van de reviewer

A MATLAB Overview

5,0 2 weken geleden Nieuw

Opmerkingen: MATLAB is a complex software that you cannot grasp without training or lots of tutorials . However, statistical and math tools don't come any better. MATLAB is the perfect option for this.

Pluspunten:

A broad variety of built-in functions and toolboxes for different domains are available in MATLAB, enabling users to efficiently handle a variety of computational jobs. Users may easily create and run code, visualize data, and carry out sophisticated computations because to its straightforward syntax and interactive environment. Python, C/C++, Java, and Excel are just a few of the programming languages and programs it interacts well with. Data sharing, code integration, and the smooth use of the advantages of many tools are all made possible by this interoperability.

Minpunten:

Commercial software like MATLAB may be rather expensive, especially for one-off users or small businesses with tight budgets. MATLAB has a user-friendly interface, but it might take some time and effort to become proficient with all of its features and capabilities. To master it, users might need to spend money on training and learning materials.

Mahmoud
Mahmoud
Quality control engineer in Egypte
Geverifieerde LinkedIn-gebruiker
Civiele techniek, 501-1.000 werknemers
Heeft de software gebruikt voor: 6-12 maanden
Bron van de reviewer

One of the most powerful engineering programs, but it is expensive

5,0 2 maanden geleden Nieuw

Pluspunten:

This is software so deep that you can do with it what you want. I used this product for many projects, modeling, simulation, programs and computations. When you try this product and learn, the options are endless. The user interface is somewhat confusing the first time you use it. But with some practice you get used to it

Minpunten:

The program's ability to analyze larger data is beyond doubt. However, the downside here is that the codes take longer to execute. The price is also one of the drawbacks of this program.

Alfredo
Alfredo
Software Engineer in Spanje
Geverifieerde LinkedIn-gebruiker
Marktonderzoek, 501-1.000 werknemers
Heeft de software gebruikt voor: 2+ jaar
Bron van de reviewer

The incredible mathematics machine

5,0 2 weken geleden Nieuw

Pluspunten:

What amazes me about MATLAB is not the software itself, but the extense amount of libraries that you can find, both open source and propietary. It is not as notorious as Excel because it is used mostly among specialized professionals and researchers, but I am positive that most of the fundaments of science and engineering have MATLAB in their structure.

Minpunten:

At this point, it could have a cheaper version for non-professional users. I only had the chance to use it when I was a studend and in some professional experiences, but not in my own.

Geverifieerde reviewer
Geverifieerde LinkedIn-gebruiker
Hoger onderwijs, 1.001-5.000 werknemers
Heeft de software gebruikt voor: 2+ jaar
Bron van de reviewer

The all in one science tool bundle

5,0 vorig jaar

Pluspunten:

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.

Minpunten:

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.

Chiranjib
Chiranjib
Summer Intern in VS
Geverifieerde LinkedIn-gebruiker
Telecommunicatie, 2-10 werknemers
Heeft de software gebruikt voor: 2+ jaar
Bron van de reviewer

Essential for Engineers

5,0 4 jaar geleden

Opmerkingen: I started with matlab from my undergrad days and still use it on daily basis for simulations and numerical analysis in my research work. Many industries (like the cellular network industry) heavily rely on Matlab for system level simulations. In my opinion, translating a pseudo code of any given algorithm to a working program is very easy in Matlab.

Pluspunten:

Matlab is an essential scientific computing environment. It is a must have for all students studying science and engineering. The pros are-- 1. Easy manipulation of matrices. This is actually the main power of matlab. 2. Very intuitive way of writing program with no hassle of bookkeeping about data types, memory management, variable declarations etc which are essential for other programming languages. 3. Debugging tool is very easy to use. 4. One best feature is the GUI window for managing figures. A user can switch between the gui and the underlying code for generating any figures. This unique feature is absent in many of the advanced programming languages (like python or R, at least in the basic setup!)

Minpunten:

The main problem is that it is not free. While the other open source languages have caught up Matlab in terms of ease of usage and availability of packages, Matlab is suffering due to its proprietary nature. A standard distribution of Matlab comes with a set of packages. For the other packages, one has to pay Mathworks for getting access. On the other hand, in Python or R, there are multiple packages available online and everything is free to use. After the recent boom in AI and machine learning, almost everyone has shifted to python to use the popular open source libraries released by several sources. Matlab being a proprietary software is failing to catch up to this fast evolving open source world!

Carlos
Docente de Matemáticas in Venezuela
Geverifieerde LinkedIn-gebruiker
, 11-50 werknemers
Heeft de software gebruikt voor: 2+ jaar
Bron van de reviewer

It is an excellent dynamic software to make programs and graphs of simple and complex calculations.

5,0 5 jaar geleden

Opmerkingen: the benefits with matlab has been very satisfactory because through this software I managed to perform four regression programs: Linear Regression (least squares methods), Nonlinear Regression (Newton and Rhapson, Ascending Steps and Marquart). This program served to present the work of promotion in the university, which consisted in taking the data of a researcher on the behavior of the size of the fish with respect to the time and to estimate the parameters of the mathematical model exponential of Von Bertalaffi to find the mathematical expression that calculates the length of a fish. The program made three functional representations: the analytical, the tabular and the graphical. With this program I was able to manipulate the data, change colors, thicknesses of the lines, place the main title and title to the axes, in addition, the results could be exported to the word processor for the final report. This program has also provided me with tools for teaching calculus with analytical geometry (subject of functions), differential and integral calculus, with the possibility of manipulating the results and visualizing their changes when changes are made in the functional analytical representation. With this strategy the student has a greater possibility to reflect on the representations of the functions and their results. When I had difficulties to perform a complex calculation or use advanced programs I was supported by the documentation included in the help window, where there is a great variety of programming examples and software commands.

Pluspunten:

It is a language of high level of technical computing that facilitates simple and complex numerical calculations, which also allows the graphic visualization in 3D and 2D of them. It has a wide application in scientific studies. Integrates numerical analysis and matrix calculation where problems are expressed in the same way. It has specialized programs called toolboxes highlighting in the area of teaching basic mathematics, financial mathematics, statistics, simulation of dynamic systems, among others. It is an ideal software to develop advanced control systems in the engineering area. Allows the control of fonts, Greek letters, symbols, subscripts and superscripts. Make presentations with animation, with supports of colors as it is desired by the user. It allows you to make impressions both of the created program, the calculation made, of the 2D and 3D graphics, results table. It allows to export and import images, graphs, tables and mathematical expressions. You can enter and extract data from the fmatlab quickly. It has a wide range of linear algebra functions, specialized mathematical functions, logical and arithmetic operators, elementary matrices and vector manipulation, special matrices, basic statistics and data analysis, polynomials and interpolation. It has a help folder for software operation through a manual that allows it to be used by all types of beginner users or not.

Minpunten:

The software despite having a documentation of its commands: description, characteristics and access, it is necessary for the user to understand that to create a program and can be manipulated: change data, formulas, presentation of results, fix badly scheduled lines , you must first execute the tutorm command to save the file where you want it, and then return to the saved file and execute other commands, this process requires a lot of practice and for some users it is complicated, therefore they stop using it. have extensive knowledge of the integrals and their methods to solve.

Ashkan
Research Assistant in VS
Civiele techniek, 10.000+ werknemers
Heeft de software gebruikt voor: 2+ jaar
Bron van de reviewer

Essential for research

4,0 3 jaar geleden

Opmerkingen: I am a research assistant and I use MATLAB for different purposes. In fact, I have used MATLAB extensively for the last 4 years. MATLAB is one of the pioneers in mathematical programming, and one of the first things every engineer needs to learn. Researchers all over the world use MATLAB to solve mathematically complex problems and publish journal articles every day. Like any other programming language, there is a learning curve for MATLAB, but as someone who has tried different programming languages, I believe that MATLAB is one of the easiest yet most powerful coding languages. The great experience of the MathWorks team has made MATLAB almost perfect; however, as recently other programming languages are getting more popular, MATLAB needs to catch up with them.

Pluspunten:

MATLAB has a long list of useful commands. With these commands, one can edit text, solve complicated math problems, process images, and many more applications. Basically, any problem that is in some way related to numbers can be implemented in MATLAB. There are several useful built-in apps and toolboxes, such as signal processing, machine learning, optimization, etc. These built-in toolboxes are very handy and easy to use. MATLAB has one of the most comprehensive and helpful documentation I have ever seen. For any command available in MATLAB, you can find at least one example that shows every aspect of using that command. Even if you cannot find the answer to any of your issues, there are many people on the internet that can help you. As MATLAB has been around for a long time, there is a great community of MATLAB users all over the world. MathWorks has provided an official forum and it is called MATLAB central. In this platform, users can ask their questions and problems and they can share codes in the “File Exchange” section. It is almost impossible to face an issue and not finding the answer in MATLAB central. One of the good points about using MATLAB is that it frequently gets updated. These updates do not change the way user interacts with the software, and that is another positive point, because after all these years I am used to the user interface.

Minpunten:

One of the downsides of MATLAB compared to other available coding platforms is its outdated code editor. There are many features that can be added to the editor section, such as the column text editor, and different themes. I personally love my workspace to be dark, and one of the first things I try to change in every programming platform is its theme. Although there are some personalization options available, they are far from being perfect and customizable. Collaboration or sharing the codes with other users seems to be a must nowadays, as most of the programming platforms provide this feature. Additionally, I believe the loading time of MATLAB should be improved.

Abdul
Abdul
Sr. Officer - Quality Assurance in Bangladesh
Geverifieerde LinkedIn-gebruiker
Fabricage van elektrische/elektronische producten, 501-1.000 werknemers
Heeft de software gebruikt voor: 2+ jaar
Bron van de reviewer

Yes. This is that Good!

5,0 vorig jaar

Opmerkingen: I started using Matlab in 2013 as a student and after all these years, still now as a professional and researcher, I am not only using it without complaints but also recommending young engineers to use it. Although My area of expertise has elaborated to a great length, Matlab still meets all my demands and gives precise results to everything.
If you are trying to be a EEE researcher and looking for optimum analysis software, Bingo! You have got what you are looking for. Matlab it is! A total solution.

Pluspunten:

I cannot think of any modern Electrical Engineer without the knowledge of Matlab. From Electronics to Embedded major, everyone has to go through Matlab platform. Even in job requirements, it is mentioned as one of the major skills. Most of the Master's and Ph.D. scholars I know use Matlab as their primary source of simulation and analysis software. So what makes this platform so important to Engineers? (I am sure it is used by other professionals too! but I will write from my own perspective). Firstly, we can do any Numerical Analysis easily using simple codes and find out exact values. I have used other software as well, but Matlab has the advantages of additional tools libraries to assist in analysis. In Engineering college, we completed our Control System analysis and Digital Signal Processing solely depending on Matlab Platforms. I can assure you, compared to other processing software, Matlab is user-friendly and has a lot of YouTube tutorials where you can seek assistance from to complete your projects. I think the utmost advantage one can get from Matlab is using Simulink software. What an amazing tool for Load Flow and Power calculations. No other platform can provide such rigorous analysis and errorless answers in Power System, Control System, Numerical Analysis, Signal Processing and 3D analysis like Matlab do. It is really a whole package.

Minpunten:

It is a giant expensive software and as a student or professional, a customer might not even require 5% of the total capacity. As this software comes in a total package, the installation process is tricky, takes a huge amount of memory of your computer, so you have to buy high-end processors for swift operations, and takes a lot of time to start. Again, mastering Matlab could take time because it requires coding and there are thousands of options to select for, which is a barrier for students and designers to get accustomed to easy analysis. It would be easy for everyone if Matlab releases smaller versions of the software specified for potential customers - This would reduce pricing, installation, and user complexity to a great length.

Catherine
Student in Nieuw-Zeeland
E-learning, Zelfstandig ondernemer
Heeft de software gebruikt voor: 1+ jaar
Bron van de reviewer

Easy to use, Excellent documentation but Expensive Tool

5,0 2 jaar geleden

Opmerkingen: 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).

Pluspunten:

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.

Minpunten:

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.

Mariana
Student in Mexico
Medische apparatuur, 1.001-5.000 werknemers
Heeft de software gebruikt voor: 2+ jaar
Bron van de reviewer

Perfect for a Biomedical Engineering Student

5,0 2 jaar geleden

Opmerkingen: Currently, MATLAB has been working perfectly for me, this software has lots of applications, it can be used for beginners and for more specialized applications. I highly recommend MATLAB.

Pluspunten:

MATLAB is excellent for engineering students because it’s easy to learn, there are lots of tutorials on the Mathworks page that you can use, as a beginner, another programming language can be overwhelming but that’s not the case when using MATLAB, the environment is very interactive and easy to learn, it´s perfect for analyzing data, image processing, signal processing, neural networks, dynamic graphs. The built-in functions are very helpful, and the function help gives you a quick explanation of how to use the built-in function, which is perfect, so you do not have to memorize everything. Another feature that I really love is the add-ons, MATLAB has lots of add-ons and toolboxes that you can install and use, personally the toolboxes for Arduino, Solidworks, Simscape, Robotics System Toolbox, and the Statistics and Machine Learning Toolbox are my favorites and the ones that I use the most. Lately, I have been using MATLAB to export excel sheets and do some data analyzing, it would take hours in excel but I just spend a couple of hours to make a code and I run it and analyze new data, in addition, you can use the GUIDE to make a program for everyone to use. Also, Simulink is a very powerful tool that MATLAB offer us, personally I have used Simulink to simulate dynamic systems and the environment was easy and intuitive, I am very satisfied whit Simulink.

Minpunten:

The only thing that I would not recommend when using MATLAB, connecting Arduino to read and graph voltage values, the data acquisition rate is just not good enough to get a graph as if you were using Arduino. If you want to store data and later do analysis it would work fine.

Jonathan
Jonathan
civil engineering in Peru
Geverifieerde LinkedIn-gebruiker
Civiele techniek, Zelfstandig ondernemer
Heeft de software gebruikt voor: 2+ jaar
Bron van de reviewer

Matlab, an alternative for programming and calculation

4,0 2 jaar geleden

Opmerkingen: According to my experience with the software, I can say that it is the most complete with respect to other similar software. The implementation of this software can be a bit tedious for companies, but for what it offers it is very cost effective. The advantages for calculation and scheduling are fantastic, however the sophisticated language of the software makes it somewhat difficult to use. On the other hand, it is an effective tool for engineers and all types of professionals related to calculation and programming.

Pluspunten:

What I liked most about this software was that it gives you different tools to design mathematical models, graph all kinds of data and program with algorithms, from the simplest to the most sophisticated. Besides, in my student life, it has been very useful to solve different types of calculation problems. In my opinion, the flexible language of this software allows professionals to express their calculations and programming in an efficient way. A positive point is the easy implementation in any type of company. Finally, the wide variety of tools that the software has, allows you to model control systems, analyze data and process different prototypes.

Minpunten:

What I liked least about this software is how difficult it is to program for inexperienced users. Learning the programming language of this software can be a bit sophisticated at first. Also, the results obtained when performing simulations can be difficult to understand. Another negative point is the large amount of resources that the software needs for proper operation.

Stuart
Electronic Design Engineer in VK
Geverifieerde LinkedIn-gebruiker
Automotive, 51-200 werknemers
Heeft de software gebruikt voor: 2+ jaar
Bron van de reviewer

Very powerful, very expensive computing tool suite

4,0 4 jaar geleden

Opmerkingen: MATLAB is an extremely powerful data analysis tool; we have used it for visualising data both in real time and after the fact to find trends and isolate faults. The automotive toolkits are high quality; in particular the CAN bus support easy manipulation of CAN bus data for producing graphs and test rigs for components and systems.

Pluspunten:

If you can do it in software, you can probably do it with MATLAB! It has a vast range of functions from simple matrix manipulation (its namesake) to computer vision algorithms for autonomous driving. The MATLAB language has a simple syntax which is easy to learn, and code be executed one line at a time while testing and experimenting, or can be run automatically as a script. The debugger is also very good. It is fairly straightforward to produce functional GUIs which make a project appear professional and easy to use, important when distributing code to to coworkers or customers. Documentation is excellent, both within the MATLAB and online.

Minpunten:

In recent years the addition of more and more features has started to take its toll on the overall responsiveness of the software; MATLAB no longer starts up as quickly as it used to and general clicking through menus and UI is more sluggish than in the past. Due to its ease-of-use there is a degree of abstraction in the language which slow execution; once a software module has been written and tested in MATLAB it is common to port it to C or C++ to improve performance. No MATLAB review would be complete without a complaint about the cost; especially if one has some use case, such as embedded code generation using Simulink, which requires several additional toolboxes on top of base MATLAB. The per-seat license cost can easily reach tens of thousands, which can be a tough sell in a world filled with excellent free and open source alternatives.

Geverifieerde reviewer
Geverifieerde LinkedIn-gebruiker
Hoger onderwijs, 11-50 werknemers
Heeft de software gebruikt voor: 2+ jaar
Bron van de reviewer

Excellent programming software for engineering applications

5,0 4 jaar geleden

Opmerkingen: 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.

Pluspunten:

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.

Minpunten:

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.

Afshin
Afshin
Student/Researcher in VS
Hoger onderwijs, 501-1.000 werknemers
Heeft de software gebruikt voor: 2+ jaar
Bron van de reviewer

elegant but pricey computing environment, programming software

5,0 4 jaar geleden

Pluspunten:

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).

Minpunten:

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)

Anik
Graduate Teaching Assistant in VS
Computer- en netwerkbeveiliging, 1.001-5.000 werknemers
Heeft de software gebruikt voor: 2+ jaar
Bron van de reviewer

The best simulation and engineering CAD software in the present era

5,0 11 maanden geleden

Opmerkingen: Overall I am using MATLAB since 2010 and still using it for my research and personal works. I could not find any alternative rather than it based on the availability of functions and options. It is simply the Best software no doubt.

Pluspunten:

I used MATLAB each and every day for my PhD research work. Even I work on it for multiple purposes like simulation, doing data visualization using coding, data analysis and optimization. Simply a best software for engineering students like me.

Minpunten:

It is a very large software like 50 GB plus and it takes a huge memory of my laptop therefore I need to use a great portion of laptop memory in it. It should be compressed. It is also a very costing software for students.

Israa
electrical engineer in Palestina
Fabricage van elektrische/elektronische producten, Zelfstandig ondernemer
Heeft de software gebruikt voor: 2+ jaar
Bron van de reviewer

Matlab review

5,0 vorig jaar

Opmerkingen: The MATLAB program is viewed as the most well-known program is digit of an expectation to learn and adapt, particularly for those simply figuring out how to program
Blunder messages could be more enlightening to established researchers. This program is utilized in general logical and design issues. Subsequent to demonstrating any issue or peculiarity, the job of this program comes to manage those projects and break down them in the least difficult, generally present-day and most straightforward method for programming. It is actually significant that this program shows in excess of 200 establishments and universities in the United States of America just, with the exception of those foundations in Europe and the remainder of the world. It is sufficient to enter one of the web indexes on the Internet and type just MATLAB, then, at that point, you will be flabbergasted at the number of locales that discussion about this program.

Pluspunten:

- Quick prototyping of sign processing applications. - Simplicity of testing and accompanies a decent proofreader and toolset. - Information Analytics and Matrix Processing Capabilities. - Ease of creating a simple and intuitive GUI with a very powerful wizard.

Minpunten:

- A digit of an expectation to learn and adapt, particularly for those simply figuring out how to program - Blunder messages could be more enlightening

Samridh
Samridh
Electrical Engineer II in VS
Geverifieerde LinkedIn-gebruiker
Machine- en installatiebouw, 501-1.000 werknemers
Heeft de software gebruikt voor: 2+ jaar
Bron van de reviewer

MATLAB as student and professional

5,0 4 jaar geleden

Opmerkingen: Overall MATLAB is a great software tool and can be of great benefit to one's career learning the tool and it's capabilities.

Pluspunten:

I learnt how to use MATLAB as a student during my Engineering school days and very quickly I found out this is a very powerful tool. It has pre-programmed functions which can be used to make your life easier. You can also develop codes and run them to get graphs and simulations. It is extremely good at developing 2D/ 3D models where one can use it to identify poles and zero locations. Hence obviously I used it extensively for control applications. The Simulink feature which comes with MATLAB is an excellent tool which I think everyone should know how to use if they are a controls engineer. In the professional world MATLAB is used pretty much everywhere for simulation and controls applications hence if you know how to use MATLAB with Simulink it's a boost on the Resume. MATLAB has very well established help and libraries which is beneficial and comes pretty handy.

Minpunten:

MATLAB is a powerful tool hence it's an expensive tool. As a student it is not possible for someone to be able to afford and learn this tool however educational institutions have it. Only drawback is you cannot take it home and learn it on your own. MATLAB requires also a very fast computer as it demands a lot of power. The only major con I see is using MATLAB in place of other faster platforms such as C, C++, Python may not fancy lot of people as it takes lot of processing time compared to others.

Ryan
Ryan
Graduate Research Assistant in VS
Geverifieerde LinkedIn-gebruiker
Machine- en installatiebouw, 2-10 werknemers
Heeft de software gebruikt voor: 2+ jaar
Bron van de reviewer

Powerful and flexible computation tool

5,0 4 jaar geleden

Opmerkingen: I currently use MATLAB in my research in plant biomechanics. It's a powerful computational tool and very easy to get started with. We use MATLAB to perform statistical analyses, organize data, and perform engineering calculations. In the past, I've used MATLAB in coursework for optimization, control systems, dynamic system simulation, and more.

Pluspunten:

I first used MATLAB as a novice programmer, and I found it much easier to pick up than C++, which I was also learning at the time. MATLAB is very robust, has easy-to-follow documentation, and an active community where questions can be answered. It's a great all-in-one software for research and coursework, and I know I'm only just scratching the surface of what it can do. The development environment is very flexible.

Minpunten:

MATLAB is not cheap, which means it's pretty unlikely you'll want to use it for personal computing. Other than that my only complaint is the difficulty of displaying everything you might want to see on a laptop screen. It's not usually a problem on a desktop, but on a laptop the different windows can get crowded, making it difficult to see what you're working on in the editor.