Sign in to see all reviews and comparisons. It's Free!
By clicking Sign In with Social Media, you agree to let PAT RESEARCH store, use and/or disclose your Social Media profile and email address in accordance with the PAT RESEARCH Privacy Policy and agree to the Terms of Use.
The MATLAB platform is optimized for solving engineering and scientific problems. The matrix-based MATLAB language is the world’s most natural way to express computational mathematics.
Category
Statistical Software
Features
•High-level language for scientific and engineering computing •Desktop environment tuned for iterative exploration, design, and problem-solving •Graphics for visualizing data and tools for creating custom plots •Apps for curve fitting, data classification, signal analysis, and many other domain-specific tasks •Add-on toolboxes for a wide range of engineering and scientific applications •Tools for building applications with custom user interfaces •Interfaces to C/C++, Java, .NET, Python, SQL, Hadoop, and Microsoft Excel •Royalty-free deployment options for sharing MATLAB programs with end users
License
Proprietary Software
Price
Contact for pricing
Pricing
Subscription
Free Trial
Available
Users Size
Small (<50 employees), Medium (50 to 1000 Enterprise (>1001 employees)
Company
MATLAB
URL
https://www.mathworks.com
What is best?
•High-level language for scientific and engineering computing •Desktop environment tuned for iterative exploration, design, and problem-solving •Graphics for visualizing data and tools for creating custom plots •Apps for curve fitting, data classification, signal analysis, and many other domain-specific tasks •Add-on toolboxes for a wide range of engineering and scientific applications •Tools for building applications with custom user interfaces •Interfaces to C/C++, Java, .NET, Python, SQL, Hadoop, and Microsoft Excel
What are the benefits?
• Integrate with model based design • Run on embedded devices • Deploy to enterprise applications • Ability to scale • Comes with interactive apps
PAT Rating™
Editor Rating
Aggregated User Rating
Rate Here
Ease of use
7.5
4.4
Features & Functionality
7.5
8.9
Advanced Features
7.6
7.3
Integration
7.6
8.7
Performance
7.7
8.8
Customer Support
7.7
8.6
Implementation
8.8
Renew & Recommend
6.3
Bottom Line
MATLAB helps you take your ideas beyond the desktop. You can run your analyses on larger data sets and scale up to clusters and clouds. MATLAB code can be integrated with other languages, enabling you to deploy algorithms and applications within web, enterprise, and production systems.
7.6
Editor Rating
7.8
Aggregated User Rating
5 ratings
You have rated this
MATLAB is the easiest and most productive software for engineers and scientists. Whether engineers are analyzing data, developing algorithms, or creating models, MATLAB provides an environment that invites exploration and discovery. MATLAB combines a high-level language with a desktop environment tuned for iterative engineering and scientific workflows.
The matrix-based MATLAB language is the world’s most natural way to express computational mathematics. Linear algebra in MATLAB looks like linear algebra in a textbook. This makes it straightforward to capture the mathematics behind users ideas, which means the code is easier to write, easier to read and understand, and easier to maintain. MATLAB has strong roots in the numerical analysis research community, is known for its impeccable numeric. MATLAB does the hard work to ensure programmer’s code to runs quickly.
Math operations are distributed across multiple cores on user’s computer, library calls are heavily optimized, and all code is just-in-time compiled. MATLAB enables engineers to write algorithms in parallel by changing for-loops into parallel for-loops or by changing standard arrays into GPU or distributed arrays. Run parallel algorithms in infinitely scalable public or private clouds with no code changes.
The MATLAB language also provides features of traditional programming languages, including flow control, error handling, object-oriented programming, unit testing, and source control integration. MATLAB provides a desktop environment tuned for iterative engineering and scientific workflows.
Integrated tools support simultaneous exploration of data and programs, letting engineers and scientists evaluate more ideas in less time. MATLAB supports 2D and 3D plotting functions for visualizing results .MATLAB supports languages including C/C++, Java, .NET, and Python and languages for embedded systems.
MATLAB code can be easily deployed to Hadoop systems. MATLAB is also a key part of Model-Based Design, which is used for multi domain simulation, physical and discrete-event simulation, and verification and code generation.
MATLAB is a useful tool for engineers and scientists as it combines a desktop environment using design processes and iterative analysis with a programming language that expresses matrix and array mathematics directly. MATLAB enables users to perform parallel computing. With parallel computing, users can perform large-scale computations using multi core desktops, clusters, GPU’s, clouds and grids
What are the benefits?
The parallel computing also enables engineers and scientists process large scale simulations such as algorithm development, mathematical modeling and testing that require a lot of computer memory and take a long time. MATLAB provides users a good platform to design, test and implement control systems.
Company size
Medium (50 to 1000)
User Role
Super User
User Industry
Pharmaceutical
Rating
Ease of use7.6
MATLAB also comes with the signal processing and wireless communication feature making it a good software for scientists and engineers.
Features & Functionality8.2
Advanced Features7.3
Integration8
Performance7.7
Training 8.1
Customer Support8.1
Implementation8.4
Renew & Recommend8.6
ADDITIONAL INFORMATION The MATLAB tools works with the user throughout the stages by providing support at each and every stage of the development process. MATLAB provides the image processing and computer vision that acquires, process and analyze images and videos. This is useful to users as it is part of algorithm development and system design.
Iterative analysis
MATLAB is a useful tool for engineers and scientists as it combines a desktop environment using design processes and iterative analysis with a programming language that expresses matrix and array mathematics directly. MATLAB enables users to perform parallel computing. With parallel computing, users can perform large-scale computations using multi core desktops, clusters, GPU’s, clouds and grids
The parallel computing also enables engineers and scientists process large scale simulations such as algorithm development, mathematical modeling and testing that require a lot of computer memory and take a long time. MATLAB provides users a good platform to design, test and implement control systems.
Medium (50 to 1000)
Super User
Pharmaceutical
MATLAB also comes with the signal processing and wireless communication feature making it a good software for scientists and engineers.
ADDITIONAL INFORMATION
The MATLAB tools works with the user throughout the stages by providing support at each and every stage of the development process. MATLAB provides the image processing and computer vision that acquires, process and analyze images and videos. This is useful to users as it is part of algorithm development and system design.