MATLAB
Por The MathWorks
Valoración media
212 reseñas
En general

Facilidad de uso

Atención al cliente

Características

Relación calidadprecio
Detalles del producto
Datos del proveedor
 The MathWorks
 http://www.mathworks.com
Información sobre este software
Entorno de programación para el desarrollo de algoritmos, análisis de datos, visualización y cómputo numérico.
MATLAB Most Helpful Reviews
It is an excellent dynamic software to make programs and graphs of simple and complex calculations.
MATLAB is the solution to make quickly and powerful programs.
Puntos a favor:
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.
Puntos en contra:
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.
Comentarios: 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.
Puntos a favor: 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.
Puntos en contra: 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.