MATLAB for Neuroscience

Neuroscientists use MATLAB and Simulink to process and analyze experimental data, drive experiments, and simulate models of brain circuits. With MATLAB and Simulink, you can:

  • Analyze neural time-series data from electrode signal recordings
  • Understand structural and functional image data from neuroimaging and microscopy studies
  • Use machine and deep learning to classify, predict, and cluster using models trained with neuroscience data
  • Process and generate live data streams, including brain-computer interface (BCI) and behavioral control systems

MATLAB and Simulink products are complemented by a rich ecosystem of third-party add-ons, including many open-source software packages and hardware integrations suited or built for neuroscience applications.

Customer Stories

CUHK Advances Cell Segmentation and Analysis with AI

CUHK Advances Cell Segmentation and Analysis with AI

Researchers at CUHK accelerated the segmentation and analysis of teravoxel images using new AI techniques with MATLAB.

Developing Personalized Brain Stimulation Therapy with Real-Time Simulation
Video length is 2:37

Developing Personalized Brain Stimulation Therapy with Real-Time Simulation

Sync2brain is a startup developing brain stimulation therapies for patients with neuropsychiatric disorders. Using Simulink Real-Time, sync2brain reads and analyzes brain activity data to trigger therapeutic stimuli at specific millisecond instances.

Accelerating Brain-Computer Interface Research

Accelerating Brain-Computer Interface Research

Researchers at Tsinghua University are using MATLAB to automate and accelerate their research on brain-computer interfaces.

See more neuroscience stories and news: Customer stories | LinkedIn

Featured Resources

MATLAB Community Toolboxes

Explore open-source toolboxes for neuroscience applications created by the MATLAB and Simulink user communities.

Explore community toolboxes for:

Brain Mapping Cellular Neuroscience | Neuroscience (all categories)

Examples

Discover interactive and instructive live script examples illustrating signal processing, image processing, statistics, AI, and other workflows using neuroscience data.

Examples with neuroscience data:

EEG MRI Other Modalities

Hardware Support

Explore hardware products with supported MATLAB and Simulink integrations. Hardware support includes dozens of products specifically for neuroscience experimental modalities, plus general-purpose live data streaming and low-cost hardware options for custom experimental setups.

More Neuroscience Resources

Build upon neuroscience resources, tools, and products from MathWorks and the MATLAB and Simulink user communities.

MATLAB Answers

Find neuroscience answers, learn, and share your knowledge at this MATLAB Central community.

Books

Browse neuroscience titles that present theory, real-world examples, and exercises using MATLAB, Simulink, and other products.

Courseware

Discover interactive neuroscience teaching content and examples developed by MathWorks and educators.

Third-Party Products

Explore commercially offered products that integrate with MATLAB and Simulink.

Videos

Learn about MATLAB and Simulink through demos, how-tos, user stories, and webinars.