MATLAB offers built-in and third-party packages to analyze any type of data, while excelling at neuro-physiological data processing
Updated April 29, 2021

MATLAB offers built-in and third-party packages to analyze any type of data, while excelling at neuro-physiological data processing

Ryan McGarry | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User

Overall Satisfaction with MATLAB

We use MATLAB in constructing our software platform, data analytics, neurophysiological data processing, and algorithm development. Our product uses MATLAB to process data captured from neurophysiological sensors in a live environment, and the software connects with a UI to graph live feedback. Furthermore, our science department uses MATLAB to analyze and plot other data to provide insights for our customers.
  • Neurophysiological algorithm development, as there are numerous built-in and pre-existing third-party packages to capture data from neuro devices and process it.
  • MATLAB is very useful for data analytics, as there are built-in packages to provide out-of-the-box data solutions.
  • Code versioning is integrated in MATLAB so that it can easily connect to Bitbucket/Git repositories if you have multiple developers or data scientists working on a single codebase.
  • MATLAB can be bulky, requiring a lot of time to install and open.
  • Fewer scientists and developers use MATLAB compared to Python these days, making it more difficult to grow a team for a project with the core language written in MATLAB.
  • There are fewer third-party packages for MATLAB compared to Python and other programming languages.
  • While programs written in MATLAB are highly capable of performing almost any task, it can often be a tricky or "hacky" process to accomplish different tasks that other languages are better suited to do.
  • MATLAB has had a positive impact by ensuring our success in building new neuro-based algorithms.
  • It had a positive impact by allowing our developers and scientists to successfully improve existing data processing techniques and deploy code in a secure fashion (to EXEs).
  • It had a positive impact by supporting different OSes so we could deploy our software to a cloud platform.
MATLAB's neurophysiological data pre-processing third-party packages are more scientifically validated compared to support for other software platforms. It also allows for writing code with a greater level of functionality and more capabilities than R-Studio, which is instead more geared towards direct statistical analysis. Anaconda is more capable than R-Studio and is seeing growing support for third-party packages.
They provide regular links to webinars and group discussions on various MATLAB-related topics. This supports the customer in learning new techniques and understanding new features. Customer support is easily accessible and there are multiple forums as well.

Do you think MATLAB delivers good value for the price?

Yes

Are you happy with MATLAB's feature set?

Yes

Did MATLAB live up to sales and marketing promises?

Yes

Did implementation of MATLAB go as expected?

Yes

Would you buy MATLAB again?

Yes

MATLAB has excellent plugins for processing and analyzing data. Furthermore, it is highly reliable for performing complex calculations/computations (such as running different types of dimensionality reduction techniques on datasets) and is a great environment for developing new algorithms.