Reviews
Now Reading
MATLAB
1
Review

MATLAB

Overview
Synopsis

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

Filter reviews
User Ratings





User Company size



User role





User industry





1 Reviews
  • Edmund Ceaser
    April 19, 2017 at 1:41 pm

    Iterative analysis

    What is best?

    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.

Ease of use
Features & Functionality
Advanced Features
Integration
Performance
Customer Support
Implementation
Renew & Recommend

What's your reaction?
Love It
0%
Very Good
0%
INTERESTED
0%
COOL
0%
NOT BAD
0%
WHAT !
0%
HATE IT
0%