MATLAB offers built-in and third-party packages to analyze any type of data, while excelling at neuro-physiological data processing
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.
Pros
- 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.
Cons
- 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.
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
Comments
Please log in to join the conversation