Categories:

#11

MATLAB is ranked #11 in the Data Preparation Software product directory based on the latest available data collected by SelectHub. Compare the leaders with our In-Depth Report.

MATLAB Pricing

Based on our most recent analysis, MATLAB pricing starts at $980 (Annually).

Price
$
$
$
$
$
i
Starting From
$980
Pricing Model
Annually
Free Trial
Yes, Request for Free

Training Resources

MATLAB is supported with the following types of training:

Documentation
In Person
Live Online
Videos
Webinars

Support

The following support services are available for MATLAB:

Email
Phone
Chat
FAQ
Forum
Help Desk
Knowledge Base
Tickets
Training
24/7 Live Support

MATLAB Benefits and Insights

Why use MATLAB?

Key differentiators & advantages of MATLAB

  • Get Results Faster: Obtain quicker results through contextual hints, automatic code generation and a fully integrated debugger. Spend less time on programming and troubleshooting.
  • Analyze with Less Code: Teach the platform to automatically generate code to reproduce work and save time, as well as perform tasks such as training machine learning models or labeling data. 
  • Add-Ons For Every Application: Customize and extend the functionality of the core platform through the MATLAB family of add-on products to address specific business needs.
  • Scale Up to Big Data: Scale analyses to process big data by running on clusters, GPUs and clouds. Speed up computation on large data sets without needing to rewrite code or learn big data programming. 
  • Updates and Upgrades: Runs code more than twice as fast as before, due to continual updates and new features on the platform, as well as twice-yearly new releases.
  • Access Anywhere: Sign in to the online platform from any standard web browser, without needing to download and install the application on new machines. Syncs files between computers and the online platform via cloud storage and integration, eliminating the need for manual upload or download. 
  • Enhanced Collaboration: Collaborate by sharing scripts and files directly online or publishing to the web via interactive controls. Easily package or translate analysis for other platforms, or document work and export it to reports for sharing.
  • Free Trial: Try it hands-on with a free 30-day trial. Students whose schools have a campus license can access a free copy of the software without the 30-day trial limitation.

Industry Expertise

Recognized as a 2020 Leader in Gartner’s Magic Quadrant for Data Science and Machine Learning, MATLAB empowers a wide variety of industries in the research and development of AI-driven systems, including medical devices, communications, risk management, transportation, biological sciences, energy production, neuroscience, electronics, aerospace and defense, technology, software and electrical engineering. The vendor, MathWorks, is a leading developer of fundamental tools for mathematical computing.

MATLAB Reviews

Average customer reviews & user sentiment summary for MATLAB:

User satisfaction level icon: excellent

4535 reviews

92%

of users would recommend this product

Synopsis of User Ratings and Reviews

Based on an aggregate of MATLAB reviews taken from the sources above, the following pros & cons have been curated by a SelectHub Market Analyst.

Pros

  • Service and Support: All users who mentioned support said that online community forums are supportive in helping them leverage the platform to its maximum potential.
  • Data Processing: Around 92% of users who discussed its data processing capabilities said that the solution helps to simulate and visualize complex mathematical models in an intuitive manner.
  • Data Analysis: According to 92% of users who reviewed data analysis, the platform, with multiple built-in packages, is useful in exploring data, creating machine learning models and predictive analysis.
  • Functionality: Citing a range of pre-loaded functions and algorithms, approximately 88% of users who reviewed functionality said that the solution is a powerful tool with a rich feature set and strong computing abilities.
  • Ease of Use: Reviewing ease of using the tool, approximately 60% of users said that, with detailed documentation being readily available, minimal coding experience is necessary to create and combine scripts.

Cons

  • Performance and Speed: Around 91% of users who reviewed speed said that the platform is resource-hungry in terms of power and space and slows down when performing complex computations.
  • Cost: Citing licensing costs, approximately 81% of users said that the software is expensive for individual users.

Researcher's Summary:

MATLAB is a computing and programming tool that combines the power of functions and algorithms with data integration, modeling and visualization for predictive business data analysis. Users perform complex computations on data sets that the platform ingests from a multitude of data sources to glean business-specific metrics. Citing online communities, all users who reviewed support said that the tool is accessible to beginners, while providing enough depth for advanced users, though some said that the coding syntax could be daunting for non-technical users initially. Around 92% of users who reviewed its analytical capabilities said that the platform provides a wide range of built-in packages to provide out-of-the-box data analysis solutions. With its minimal scripting, many users who discussed data processing said that they could simulate complex mathematical functions to visualize complex data models. Reviewing its functionality, many users said that its rich library and design makes it possible to write powerful programs easily.
A majority of users who discussed its performance said that the platform consumes a lot of power and space and slows down when performing complex computations, possibly because updates, though frequent, do not include optimization for older features. Many users who reviewed the cost said that individual user licenses are expensive, and buying additional libraries adds to the cost since many of these have interlinking dependencies, though some users said that the platform provides value for money.
In summary, MATLAB is a programming solution that leverages machine learning for data collection and complex computations for users to create data models and visualize enterprise metrics for predictive analysis.

Key Features

  • Data Import: Import and access a variety of data types, including text files, spreadsheets, images, audio, video, scientific data formats, IoT data, large data sets and more. 
  • Algorithm Development: Develop algorithms with thousands of core mathematical, engineering and scientific functions and tools for debugging, implementation and optimization. 
  • Automate with Machine Learning: Leverage interactive apps to see how algorithms work with data and then tweak to get the desired results. Then, automatically generate a program to reproduce or automate workflows. 
  • Live Editor: Build functions and generate code, creating scripts that can be enhanced with formatting through an interactive editor. Compile these scripts and results into an executable notebook. Explore parameters and immediately see the results, saving time.
  • Data Analysis: Analyze large data sets and big data in a multitude of ways through thousands of prebuilt functions for statistical analysis, machine learning and signal processing.
  • Data Visualization: Turn data into graphics with prebuilt 2D and 3D plots, including line plots, histograms, bar graphs, scatter plots, pie charts, word clouds, maps, polar plots, vector fields and animations.
  • Mathematics: Perform mathematical calculations via a vast library of mathematical functions, including linear algebra, statistics, Fourier analysis, numerical integration, differential equations and more.
  • Modeling: Supports model-based design, multi-domain simulation and automatic code generation via integration with another product from the same vendor, Simulink. Helps in numeric and symbolic modeling and provides mathematical tools like curve fitting, statistics, ODE and PDE solving, calculus and more.
  • Teach with Live Scripts: Build live scripts with its code to let students explore concepts and learn on their own. Create engaging lectures that walk students through explanations, math equations and results, one section at a time. Modify code on the fly to demonstrate how to use math to solve complex problems.
  • App Designer: Create, package and share professional desktop and web apps without needing all the technical know-how of app development. Lay out a graphical user interface through drag-and-drop tools and write the coding for the app’s behavior with an integrated editor and code analyzer that warns about errors in code as it’s written.
  • Community Gallery: See examples from the community on how to display and manipulate data by visiting the plot gallery and live script gallery on the vendor’s website.
  • Programming Integrations: Supports interfacing with other programming languages. Use the platform from within another programming environment without starting a new desktop session through engine APIs that support C/C++, Fortran, Java, Python and more. Call functions and objects from other libraries, including C, C++, Java, Python, .NET, COM objects and more from within the platform. Convert algorithms written in its code to C/C++.
  • Add-Ons: Utilize toolboxes and specialized solutions for fields such as math and optimizations, statistics and data science, code generation, application deployment, database access and reporting. These toolboxes are professionally built, rigorously tested and fully documented. Integrate automated reporting into the platform with richly-formatted custom reports in PDF, Word and HTML formats. 
  • MATLAB Online: Access the platform from any web browser through cloud-based services without downloading and installing the software. 
  • MATLAB Drive: Store, manage and share files from the cloud across devices and work with files from anywhere.
  • Mobile App: Learn and teach through mobile apps for iOS and Android devices. Connect to sessions, and acquire sensor data to analyze and capture images and videos.

Limitations

Some of MATLAB’s limitations at the time of this product page’s publication include:

  • Steep learning curve, challenging for programming novices, requires training and tutorials to use
  • Resource-heavy software takes up much storage and memory, especially with add-ons and toolkits
  • Proprietary programming language is not open-source, compared to R or Python
  • Costs can add up

Suite Support

Before contacting support, access an extensive library of online help resources in the form of documentation, examples, functions, apps, videos and a Q&A forum called “Answers.”

Get the annual MathWorks Software Maintenance Service — that includes technical support via phone, email and the website, the latest upgrades to the platform, access to online and cloud offerings and the ability to purchase add-ons — as part of the new product license. Renew the subscription yearly for continued access to this service.

Refer to the support page on the vendor’s website for more information about accessing region-specific technical support. Worldwide technical support is available in 10 languages.

mail_outlineEmail: Email support after signing in to a MathWorks account.
phonePhone: Call 508-647-7000 from 8:30 a.m. - 8:00 p.m. EST, Monday through Friday. Check the vendor’s website for region-specific support phone numbers.
schoolTraining: Access the e-learning platform — Onramp — to learn the basics of the platform, Simulink, machine learning, deep learning and Stateflow for free with video tutorials, hands-on exercises with automated feedback and lessons available in multiple languages.

Users interested in further training can build their skills with self-paced or instructor-led paid courses in many different fields and areas of expertise, available for purchase from the vendor.
local_offerTickets: Create a service request after signing in to a MathWorks account.
Your review has been submitted
and should be visible within 24 hours.
Your review

Rate the product