기업의 더 효율적인 소프트웨어
선택을 위한 17년 지원 경험

MATLAB 사용 후기 및 리뷰

4.6 (2,089)

MATLAB 정보

알고리즘 개발, 데이터 분석, 시각화 및 수치 계산을 위한 프로그래밍 환경입니다.

MATLAB 자세히 알아보기

장점:

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.

단점:

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.

MATLAB 등급

평균 점수

사용 편의성
4.0
고객 서비스 소프트웨어
4.2
특징
4.6
비용 대비 가치
4.2

추천 가능성

8.5/10

MATLAB은(는) Capterra에서 2,089개의 사용자 리뷰를 기준으로 별 5개 중 평균 4.6점을 받았습니다.

MATLAB을(를) 사용해 본 적이 있나요?

귀하의 사용 경험을 다른 소프트웨어 구매자에게 알려주세요.

리뷰 필터(2,089)

Alex
Alex
미국의 CWO
검증된 LinkedIn 사용자
정보 기술 및 서비스, 10,000+ 직원
소프트웨어 사용 목적: 6~12개월
리뷰어 출처

Amazing tool once you get to know it

5.0 5년 전

주석: I administer this at work and use it personally. So far it has been great

장점:

So many features! This tool can do anything once you learn how to use it. I recommend some sort of class to teach you how to use it

단점:

severe learning curve especially if you haven't used any modeling software ever. Can be a bit intimidating at first

Gianetan
Gianetan
인도의 Assistant Professor in Computer Applications
검증된 LinkedIn 사용자
리서치, 501~1,000 직원
소프트웨어 사용 목적: 2년 이상
리뷰어 출처

The Harbinger of Engineering Research

4.0 5년 전

주석: 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.

장점:

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.

단점:

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.

Thuffail
스리랑카의 Engineer
전기/전자 제조, 51~200 직원
소프트웨어 사용 목적: 1~5개월
리뷰어 출처

Best for mathematical modelling

3.0 3년 전

주석: 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.

장점:

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.

단점:

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.

Leila
미국의 Research scientist
고등 교육, 51~200 직원
소프트웨어 사용 목적: 2년 이상
리뷰어 출처

Matlab great for engineers

5.0 5개월 전

주석: It is user friendly with so many features and gets upgrade regularly.

장점:

Its easy to use and have several add ons that suits specific needs for the soecific field of programming and simulations.

단점:

Debugging the codes are not as easy as other languages

Yamilka
Yamilka
에콰도르의 Intern in the IT department
검증된 LinkedIn 사용자
컴퓨터 소프트웨어, 1,001~5,000 직원
소프트웨어 사용 목적: 6~12개월
리뷰어 출처

MATLAB Magic: Transformative Learning for Aspiring Software Engineers

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.

장점:

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.

단점:

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.

검증된 리뷰어
검증된 LinkedIn 사용자
고등 교육, 1,001~5,000 직원
소프트웨어 사용 목적: 2년 이상
리뷰어 출처

The all in one science tool bundle

5.0 3년 전

장점:

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.

단점:

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.

검증된 리뷰어
검증된 LinkedIn 사용자
석유 및 에너지, 10,000+ 직원
소프트웨어 사용 목적: 1년 이상
리뷰어 출처

Excellent Big Data Analysis Tool

5.0 5년 전

주석: MatLab is an excellent program once you learn their syntax. They need an undefined error when clicking on an area that divides by zero rather than crashing everything though.

장점:

Anything can be written as a code for ease of use. Limitless analysis possibilities! Repetitive analyses can be streamlined to be quickly completed.

단점:

Learning curve is a little steep because everything is coded. Clicking a blank area on a plot divides by zero and crashes the program.

검증된 리뷰어
검증된 LinkedIn 사용자
생명공학, 2~10 직원
소프트웨어 사용 목적: 2년 이상
리뷰어 출처

The math language!

5.0 4년 전

주석: Matlab helped me solve different difficult analysis for my customers. The programming language is reliable to perform any matemathical and calculous intense task.

장점:

Once mastered the language it becomes an easy and reliable tool to do data analysis and for some programming.

단점:

It is pricey, in my line of work I use also the R statistical programming language that thanks of being free has an amazing comunity that surrounds it. Can't say the same about matlab.

Pedro
Pedro
브라질의 Director
검증된 LinkedIn 사용자
환경 서비스, 2~10 직원
소프트웨어 사용 목적: 2년 이상
리뷰어 출처

Powerful tool for IA applications and scientific research

5.0 5년 전

주석: I started using MATLAB as a student then I wrote some papers using MATLAB NNTOOL and it generated some great results. As a professional I continue to use MATLAB, for me it’s the best software for programing and engineering. The neural network tools are very useful.

장점:

You can do anything with MATLAB's tools and material/tutorials online.

단점:

The price is still considerably high for less developed countries.

Eutimio
Eutimio
에콰도르의 Student at National University of Loja
검증된 LinkedIn 사용자
컴퓨터 소프트웨어, 5,001~10,000 직원
소프트웨어 사용 목적: 무료 체험판
리뷰어 출처

The best tool for learning numerical analysis

4.0 3년 전

주석: Matlab allowed me to perform several exercises regarding numerical analysis, some examples of the implementations performed in Matlab have been; Lagrange Method, Monty Hall Problem, Gauss-Jordan Elimination, Newton-Raphson method, Newton-Raphson method.

장점:

Matlab has many tools and libraries that allow the user to perform exercises based on numerical analysis.

단점:

It takes some time to understand how matlab works, something that is particularly difficult for new users who want to start using this tool, but with some practice and time this complication becomes less complicated.

Muhammad
남아프리카의 Engineering technician
운송/트럭/철도, 5,001~10,000 직원
소프트웨어 사용 목적: 2년 이상
리뷰어 출처

Matlab: The multi-paradigm computing software tool

5.0 5년 전

주석: 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.

장점:

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.

단점:

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.

Ashkan
미국의 Research Assistant
토목 공학, 10,000+ 직원
소프트웨어 사용 목적: 2년 이상
리뷰어 출처

Essential for research

4.0 5년 전

주석: 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.

장점:

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.

단점:

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.

Catherine
뉴질랜드의 Student
이러닝, 자영업
소프트웨어 사용 목적: 1년 이상
리뷰어 출처

Easy to use, Excellent documentation but Expensive Tool

5.0 4년 전

주석: 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).

장점:

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.

단점:

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.

Abdul
Abdul
방글라데시의 Sr. Officer - Quality Assurance
검증된 LinkedIn 사용자
전기/전자 제조, 501~1,000 직원
소프트웨어 사용 목적: 2년 이상
리뷰어 출처

Yes. This is that Good!

5.0 3년 전

주석: 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.

장점:

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.

단점:

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.

Zahra
미국의 Electrical Engineer
고등 교육, 1,001~5,000 직원
소프트웨어 사용 목적: 2년 이상
리뷰어 출처

MALTAB is a perfect simulation and data visualization/analysis software for engineers and scientists

5.0 2년 전

주석: Overall, I have had a wonderful experience working with MALTAB. It totally worth it. I learned how to work with it in a short time. It includes lots of simulation blocks, embedded modules, and embedded libraries that are readily available. Therefore, you can save a lot of time using MATLAB becuase you do not need to write hundreds of line to introduce these embedded modules. If you are in an engineering or science profession, download and install MATLAB today, and start using it!

장점:

I love using MATLAB. I use it all the time at work for data analysis, data visualization, and running quick simulations. Here, I will mention a couple of MALTAB features that I find useful and I most like about it. MATLAB Graphical User Interface is simple, beautiful and intuitive. I find it very easy to work with. MATLAB is a user-friendly software for novice users. Coding in MATLAB is very easy because it is an interpreted language. If you are inexperienced in coding, you can learn MATLAB quickly. It also offers very helpful manuals online, and it includes various examples and demos that I find very helpful. MATLAB is being developed more often. Now, I can find very complex mathematical models embedded in it. I can easily use these models only by calling them in one line code. The simulink of MALTAB is a great tool for simulating complex systems. It includes almost all the blocks needed for simulating control systems. I used it all the time for doing my assignments and course projects when I was a student. I recommend MALTAB to all engineers, scientists, and professionals. You can save a lot of time and money using MALTAB.

단점:

I do not have any dislikes for MATLAB. The only thing I could mention is that MATLAB is pricy. Especially if you want to have more modules and embedded libraries, you have to pay more. I have been using the MATLAB license that my university purchased. It would be nice if they could make it more affordable. Another thing I can mention is that, MALTAB can be laggy and slow when you want to run a code for so many iterations.

Lydiah
케냐의 Student Association Leader
고등 교육, 201~500 직원
소프트웨어 사용 목적: 2년 이상
리뷰어 출처

Powerful and Multifaceted Data Analytics Toolkit

5.0 작년

주석: MatLab offers extensive and advanced numerical analysis tools whose workability blows my mind. Despite using it for learning purposes, I can real get a wide view of how to dissect data to solve the problems of our globe. Not necessarily in the business line but in most aspects of the world data applies

장점:

Matlab is a one of a kind tool that fit all sort of numerical computation roles. I have used it for learning purposes across all my units of my Actuarial Science Course which is a wide umbrella covering statistics, risk calculations and financial field where Matlab's use happens to be soo critical. Over the years I appreciate it's extensive features,high level language and it's interactive environment that help me navigate through with different programming languages. It comes harbored with lots of mathematical functions and operators that allow me to perform even the most complex mathematical computation. Analytics of time series data is quite doable with Matlab. With it's analytics that include statistical elements, plotting and grouping functions which makes visualization soo enjoyable. Prediction and forecasting of risks and occurrences that are likely to occur in the future through creating models that are based on the data at hand is definitely a plus for me

단점:

To be honest MatLab had been a real gem to me. I love the fact that it support different languages that Iam quite conversant with making data analysis soo easy for me. I would therefore recommend for students and for solving real world problems

Alejandro Daniel
Alejandro Daniel
아르헨티나의 Desarrollador
검증된 LinkedIn 사용자
인터넷
소프트웨어 사용 목적: 2년 이상
리뷰어 출처

MATLAB is the solution to make quickly and powerful programs.

5.0 7년 전

장점:

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.

단점:

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.

Alexandre Binh Minh
Alexandre Binh Minh
프랑스의 Research Engineer
검증된 LinkedIn 사용자
리서치, 11~50 직원
소프트웨어 사용 목적: 2년 이상
리뷰어 출처

Semi-opensource multifunctional software with helpful community

5.0 2년 전

주석: 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.

장점:

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.

단점:

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.

Thomas
카메룬의 Data analyst
컴퓨터 소프트웨어, 2~10 직원
소프트웨어 사용 목적: 2년 이상
리뷰어 출처

Powerful tool for econometric analysis of panel data!

5.0 4년 전

주석: Matlab software is a powerful and essential tool for econometric analysis. Long used by mathematicians and physicists for simulation calculations, spherical graphs on a plane with more than two dimensions, etc., we currently use it for cross-sectional, time series and especially panel data analysis. Thanks to its functionality of being easily exploitable through scripting, we are able to estimate non-linear economic models (Panel Smoth Threshold Regression: PSTR, Generalized Method of Moments : GMM) and linear models (Least Square Model : LSM, Fixed Effects Model : FEM, Random Effects Model : REM, etc.).

장점:

Matlab is a totally free software to write any type of scripts concerning any type of data estimation models and therefore allows to estimate non-linear econometric models such as PSTR, GMM and linear ones (Fixed Effects Model or the Random Effects Model, OLS, etc.). It also allows you to produce the most optimal and well-designed graphs that few other statistical software can do. On the other hand, it has a better quality-price ratio.

단점:

As disadvantages, the software is too heavy because it occupies a lot of space during its installation (takes about 15,3Gb on the C disk) and can therefore lead to a slowdown of the functionalities of computers with low characteristics (RAM less than 2Gb, processor less than 2.00). It also appears relatively expensive compared to statistical analysis software of lower quality.

검증된 리뷰어
검증된 LinkedIn 사용자
비즈니스 용품 및 장비, 2~10 직원
소프트웨어 사용 목적: 1~5개월
리뷰어 출처

To establish an analogy, this is similar to using a calculator

5.0 2년 전

주석: Overall, It makes life so easy for you that it takes you away from the mathematical infrastructure and algorithm-based approaches that the engineer is obligatory for. To establish an analogy, this is similar to using a calculator.

장점:

You won't feel the slowness of most of the processes/processes (the situation of the codes running for days is different), on top of that, when you think that hundreds of thousands of lines of code need to be written in order to do the 5-line job in matlab, for example in c, the value of the sublime program is understandable.. almost everything is made possible with its scientific toolbox ( There's also a symbolic toolbox).. The for event is something every matlabist says, but if you're using matlab properly, you don't need to make a for loop in unnecessary places. A good knowledge of linear algebra is very useful in this way.. If you think you've swallowed the matlab a bit, it's not built-in. By looking at the functions (say type) you can see how the fathers of this job avoid the for's, how they use matrices horribly (but they are code written with speed in mind: variable names, indices usage etc. can make your brain watery).. as a bit of tactics, lookfor, helpdesk, keyboard Let me remind you that there are commands like , profile .

단점:

It constantly opens processes on your computer, slows down the computer, and gives a virus warning from time to time. Other than that there is no problem.

Afshin
Afshin
미국의 Student/Researcher
고등 교육, 501~1,000 직원
소프트웨어 사용 목적: 2년 이상
리뷰어 출처

elegant but pricey computing environment, programming software

5.0 6년 전

장점:

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

단점:

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)

Brian
Brian
미국의 Research Assistant
검증된 LinkedIn 사용자
생명공학, 2~10 직원
소프트웨어 사용 목적: 2년 이상
리뷰어 출처

Great for academia, not so great if you have to pay for it

5.0 5년 전

주석: I have used MATLAB for a lot of processing of data and data visualization. I have used it to build packages that process videos (not recommended, MATLAB has some functionality on this front but it isn't by any means thorough) but if used for what it is meant for, namely the manipulation, processing and visualization of data, it works very well.

장점:

The interface, functionality, and storage of data are very useful for doing work on large matrices and datasets. For things like interfacing with external hardware the pre-built packages and functionalities like Simulink work well if you have all the right parts. Even for things like machine learning MATLAB does a great job of making it more accessible while still giving you access to the process. MATLAB also is essentially ready to go right out of install, really no need to setup a specific environment for the program.

단점:

It is definitely proprietary, and though the forums and populated and the documentation is well put together its proprietary nature makes it less ubiquitous, meaning that if you have a sort of "fringy" problem you are trying to solve it is likely that no one has done it before. There are other open source languages that are even more fleshed out but have a longer learning curve than MATLAB because of environment setup.

검증된 리뷰어
검증된 LinkedIn 사용자
방위 및 우주
소프트웨어 사용 목적: 1년 이상
리뷰어 출처

I use MATLAB for engineering coursework. Works well for the problems I need to solve.

4.0 7년 전

주석: I was able to quickly and efficiently solve chemical engineering problems. I also have the tools to solve a wide variety of other types of engineering and math problems.

장점:

This software works well with certain types of engineering problems, such as iterations and dew and bubble point calculations. It is very easy to write for loops, while loops, and functions, which can be used over and over again in different problems, classes and situations. There are a lot of specific packages you can get that are catered to your needs, and a lot of other majors at my school use MATLAB for a wide variety of purposes. The syntax is not hard to use at all, and is very similar to other programming languages. If you are familiar with others, learning MATLAB is a breeze. If you aren't familiar with other programming languages, learning MATLAB is more difficult but definitely doable through a in person class or online. Like any other programming language, the more you use it the better you get. The interface is fairly easy to use, and the debugger works well. It is easy to step through your code to see what the issues are.

단점:

This software should implement easier ways to solve ODEs and other challenging engineering problems. Other math related software do this easily, so it should not be an issue to implement them into MATLAB. It could also be easier if the interface was easier to clean up, and if the command window results did not have so many spaces in it. I dislike having to scroll through the command window when I am trying to find results to a function that has a lot of outputs. I wish some of the add on packs came embedded in the software at the start. It is really annoying having to get a new add on pack just for one use!

Anik
미국의 Graduate Teaching Assistant
컴퓨터 및 네트워크 보안, 1,001~5,000 직원
소프트웨어 사용 목적: 2년 이상
리뷰어 출처

The best simulation and engineering CAD software in the present era

5.0 2년 전

주석: 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.

장점:

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.

단점:

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.

Marco
이탈리아의 Student
기계 또는 산업 공학, 501~1,000 직원
소프트웨어 사용 목적: 2년 이상
리뷰어 출처

One of the most powerful products in engeneering field.

4.0 4년 전

주석: I now use Matlab to do all my University projects. I have used it for 4 years. The first impact was literally very tough. At the beginning I think you need someone that teaches you to use the program. If not it is very difficult to start. But when you begin using it, after some time you can use it to do whatever project, calculations, program you want.

장점:

This software is so deep that you can do whatever you want with it. I used this product to make projects, models, simulations, programs, calculations during my universtity years. If you begin trying and learning to use this product the possibilities are endless. The interface is a little bit confusing at a first use. But with a little bit of training it takes its sense.

단점:

There are mainly two things that I don't really like of this products. The first one is that it is a program a little bit difficult to install and to update to the next release (sometimes I hade to uninstall completely two times the program to succed update it). The other thing that I don't really like is that the interface is maybe too complicated. You have lots of things that you can need. But when you are working on something specific you don't really need everything. It can be confusing.