Notes moyennes
1 147 avis Note globale 4.6 / 5
 Facilité d'utilisation 4 / 5
 Service client 4.2 / 5
 Fonctionnalités 4.6 / 5
 Rapport qualitéprix 4.2 / 5
Informations sur le produit
 Version gratuite Non
 Essai gratuit Oui

Déploiement
Installation (Mac)
Cloud, SaaS, web
Installation (Windows)

Formation
Formation en ligne en direct
Webinaires
Documentation

Ressources d'aide
Support en horaire de bureau
En ligne
Informations sur l'éditeur
 The MathWorks
 http://www.mathworks.com
En savoir plus sur MATLAB
Un environnement de programmation pour le développement d'algorithmes, l'analyse de données, la visualisation et le calcul numérique.
MATLAB  Fonctionnalités
 Analyse des sentiments
 Benchmarking
 Exploration de données (data mining)
 Fonctions pour l'enseignement
 Fonctions pour secteur médical
 Fusion de données
 Intelligence artificielle et machine learning
 Modélisation et simulation
 Prévision de la demande
 Analyse de conception
 Base de données spécifique pour l'industrie
 Manipulation directe
 Modélisation 3D
 Modélisation d'événements discrets
 Modélisation de la turbulence
 Modélisation des mouvements
 Modélisation dynamique
 Modélisation en continu
 Modélisation graphique
 Modélisation orientée agent
 Modélisation stochastique
 Outils de présentation
 Simulation de MonteCarlo
 Affichage relationnel
 Analytics/Reporting
 Découverte en images
 Gestion de contenu
 Modèles de simulation
 Tableaux de bord personnalisés
 Traitement analytique en ligne
 Vues filtrées
Logiciels similaires
Avis les plus utiles sur MATLAB
MATLAB for complex maths
Publié le 15/10/2019
Surendrika N.
Commentaires: I have used MATLAB for three years. In those years I have learned about MATLAB as well as I used it to solve so many mathematical problems. It is reliable, fast and also easy to use. The majority of engineering students as well as scientist are using MATLAB to achieve their purposes. But the person, who is going to use MATLAB to achieve his purposes, should have a proper knowledge about MATLAB. If someone uses MATLAB for solving very easy mathematical problems, I think it is unnecessary thing. According to my knowledge I think we should have proper understanding on that language to get more benefits.
Avantages: As we all know, we use so many programing languages like c, java, MATLAB, HTML to communicate instructions to a machine. When we consider about benefits of MATLAB, it is very faster as well as comprehensive. Engineering students most probably use MATLAB for solving complex mathematical problems. But this language is also very familiar among scientist because it also eases their works. MATLAB provides helps to user for facilitating their tasks. It has so many syntax and keywords for different mathematical purposes. It gives us a chance to create functions as our needs. Therefore we can make functions to solve problems depending on our mathematical problems. MATLAB can be used as a calculator and it is very reliable. So the point of my view, as a person who is using MATLAB, I think it is very essential for engineering students.
Inconvénients: Though MATLAB is very essential to engineering and other students when solving mathematical problems there are some difficulties with it. It has great number of keywords for arithmetic. So it is difficult to memories all those keywords when solving problems. And if we get an error in our code I think it is somewhat difficult to debug. And the other thing is the time it takes to give us the answer. MATLAB is an interpreted language, so that it is slower than a compiled language. It means MATLAB takes some time to give us the answer. We have to wait for the answer. It cannot be bought freely and also people should have knowledge about MATLAB before it use otherwise it is not easy to work with this language.
MATLAB  Matrix Laboratory
Publié le 04/10/2019
Supun S.
Commentaires: I recommend MATLAB if you handle heavy mathematical problems in your career. Otherwise it is not needed for a person who handles complex mathematical problems rarely because of the high cost. This software is especially suitable for engineers, scientists and mathematicians. Since MATLAB is fast, powerful and accurate software, those people can ease their work using MATLAB. MATLAB can be highly recommended for the data analysis purposes because the software gives out very accurate output for the processed raw data. MATLAB is a great tool for the commercial use, but not for the personal use.
Avantages: MATLAB is a programming language specially designed for mathematical works. From this software we can interact with complex mathematical problems such as matrix problems, functions, data analysis, plotting graphs, signal processing and much more complex engineering and scientific problems. Lots of mathematical functions are builtin with MATLAB. They can be use directly to solve our problems as our need. If the needed function is not available builtin, we can create one and save it for future use. Special keyword called “help” is designed in MATLAB to find the meaning of unknown keywords and how to use that keyword (i.e. If we want to find the meaning of keyword det, help det shows the meaning of keyword det and what can we done using this keyword. Also it shows how to use this keyword in MATLAB). There is a mobile application developed for MATLAB. We can solve some of the mathematical operations that are not much complex with the use of mobile application also. This option helped me a lot when the PC or laptop is not with me. Another advantage of MATLAB is the advanced user interface comes with software that eases the process of coding and debugging.
Inconvénients: Since MATLAB is used to compute complex mathematical operations, there are many functions, keywords and syntaxes are used in MATLAB. Therefore it is difficult to remember all these functions, keywords and syntaxes in our mind. Much time is required for the installation process of the software even in a high end computer. Same issue happens when executing the program also. We have to wait some time until the MATLAB is loaded before working on it. Also it uses higher amount of RAM. Because of this we cannot run MATLAB smoothly in a low end computer. Since MATLAB is mathematic related software it cannot be used as general purpose programming language. MATLAB is commercial software and the cost for the software also very high. Therefore it is not worthy if we buy it without a proper knowledge on MATLAB and how to get the maximum output from the software.
Matlab: The multiparadigm computing software tool
Publié le 21/06/2019
Muhammad A.
Commentaires: 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.
Avantages: 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 addon), 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 coordinates into polar coordinates; 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.
Inconvénients: 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.
Essential for Engineers
Publié le 29/01/2019
Chiranjib S.
Commentaires: 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.
Avantages:
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!)
Inconvénients: 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!
About working of matlab
Publié le 20/11/2018
Asad A.
Commentaires: 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.
Avantages: 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.
Inconvénients: 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.