SlideShare a Scribd company logo
FUNDAMENTALS OF
MATLAB
FOR
NEUROSCIENCE
RESEARCH
Dr. Brian J. Spiering
Agenda
Strategies
Tactics
Tips & Tricks
Your Job
is to define
Your Job
Your job is to
pick problems
worth solving
Fundamentals of MATLAB for neuroscience research
Conducting research
in MATLAB:
Current state of
conducting research:
The future of
conducting research:
Fundamentals of MATLAB for neuroscience research
Programming
Best Practices
Dreyfus Model of Skill
Acquisition
1) Novice
2) Advanced beginner
3) Competent
4) Proficient
5) Expert
NOVICE
• Best served by being told what to do
• Follow a manual
• No possible decisions
ADVANCED BEGINNER
• Best served by a bit of freedom
• But unable to quickly describe a hierarchy of
which parts are more important than others.
COMPETENT
• Best served by the choosing among activities
• Has the ability to make plans and create routines
PROFICIENT
• The more freedom offered & the more expected,
the more output generated
EXPERT
• Writes the manual, doesn't follow it
• Creates novel solutions to problems worth solving
HAVE A GOAL
HAVE A PLAN
D.
R.
Y.
DON‘T REPEAT YOURSELF
DON‘T REPEAT YOURSELF
DON‘T REPEAT YOURSELF
DON‘T REPEAT YOURSELF
DON‘T REPEAT YOURSELF
DON‘T REPEAT YOURSELF
DON‘T REPEAT YOURSELF
DON‘T REPEAT YOURSELF
DON‘T REPEAT YOURSELF
DON‘T REPEAT YOURSELF
DON‘T REPEAT YOURSELF
DON‘T REPEAT YOURSELF
DON‘T REPEAT YOURSELF
ALWAYS BE SCRIPTING
Fundamentals of MATLAB for neuroscience research
MATLAB
BEST
PRACTICES
THINK IN MATRICES
for a=1:nb
for b=1:nb
for c=1:nb
for d=1:nb
p2hf(a,b,c,d) = 2*p1hf(a,b)*p1hf(c,d) -
p1hf(a,c)*p1hf(b,d);
end
end
end
end
LIFE’S TOO SHORT
FOR “FOR LOOPS”
STYLE IS IMPORTANT
Fundamentals of MATLAB for neuroscience research

More Related Content

PDF
2013 beya official all work and no play final
PPTX
Mindful coding by krk
PDF
The top mistakes you're making in your Data Science interview - Omri Allouche
PPT
Sidekicktohero
PDF
Usability Lab within Agile (by Ian Franklin at NUX Leeds January 2018)
PPT
Computer summative assessment
PDF
Pm decision tools 2e
PPTX
Project 2016
2013 beya official all work and no play final
Mindful coding by krk
The top mistakes you're making in your Data Science interview - Omri Allouche
Sidekicktohero
Usability Lab within Agile (by Ian Franklin at NUX Leeds January 2018)
Computer summative assessment
Pm decision tools 2e
Project 2016

What's hot (20)

PDF
Being Productive in IT
PPTX
Design Patterns
PDF
Creating a Virtuous Cycle - The Research and Design Feedback Loop
PPTX
How did i miss that bug rtc
PPTX
Lab7 fall2 2012 16x9
PPTX
Testing in the Wild
PPTX
communicationpres
PDF
Productive to do list action and plan with hesam asadi
PPT
Simply Get Things Done! Course - Michal Sliwinski
PDF
How to Effectively Lead Focus Groups: Presented at ProductTank Toronto
PPTX
Lab7 fall2 2012
PPSX
Eat That Frog
PPT
Eat that frog!
PPTX
Eat that frog
PPTX
Active Testing: Real time Collaborative Analysis - July event on 'Turning the...
PPT
Experience and evidence
PPTX
The Irony of Scheduling: There's Not Enough Time [and other woes]
PDF
Easy and affordable user testing - Front Trends 2017
DOCX
the creative process
PPTX
Intro to guerilla usability testing
Being Productive in IT
Design Patterns
Creating a Virtuous Cycle - The Research and Design Feedback Loop
How did i miss that bug rtc
Lab7 fall2 2012 16x9
Testing in the Wild
communicationpres
Productive to do list action and plan with hesam asadi
Simply Get Things Done! Course - Michal Sliwinski
How to Effectively Lead Focus Groups: Presented at ProductTank Toronto
Lab7 fall2 2012
Eat That Frog
Eat that frog!
Eat that frog
Active Testing: Real time Collaborative Analysis - July event on 'Turning the...
Experience and evidence
The Irony of Scheduling: There's Not Enough Time [and other woes]
Easy and affordable user testing - Front Trends 2017
the creative process
Intro to guerilla usability testing
Ad

Viewers also liked (20)

PDF
Timo Honkela: Linking Cognitive Systems, Digital Humanities and Brain Cancer ...
PDF
Final_Huntington_s Disease_Voluntary Movement and the Mechanisms for Failure_...
DOCX
Human facial expression recognition using stepwise linear discriminant analys...
PPTX
Emotion Ontology and Affective Neuroscience
PPTX
Matthew Smith - Social Cognition in Schizophrenia
 
PPTX
Shreejoy Tripathy Thesis Defense Talk
PPT
The sense of smell
PPT
May 2008 Thesis Presentation - Cognitive Neuroscience
PDF
Anne Bassett: Studying Psychosis in 22q11 Deletion Syndrome
 
PDF
Joshua Gordon - Studying Psychosis in 22q11 Deletion Syndrome
 
PPTX
Michael Green - Social Cognition in Schizophrenia
 
PDF
Ph.D Thesis Defense: Magnetic Reconnection as a Chondrule Heating Mechanism
PPT
Benton
KEY
Brian J King - Thesis Defense Presentation (Prior to giving) - Commercial Med...
PDF
Luz rello - Ph.D. Thesis presentation - DysWebxia: A Text Accessibility Model...
PDF
Neuroscience in User Research - Alexis Brantes - Interaction Design Foundatio...
PDF
The Learner is Not a Black Box : Measuring Emotion, Engagement and Learning W...
PDF
My Thesis Defense Presentation
PPTX
Thesis powerpoint
PDF
My Thesis Defense Presentation
Timo Honkela: Linking Cognitive Systems, Digital Humanities and Brain Cancer ...
Final_Huntington_s Disease_Voluntary Movement and the Mechanisms for Failure_...
Human facial expression recognition using stepwise linear discriminant analys...
Emotion Ontology and Affective Neuroscience
Matthew Smith - Social Cognition in Schizophrenia
 
Shreejoy Tripathy Thesis Defense Talk
The sense of smell
May 2008 Thesis Presentation - Cognitive Neuroscience
Anne Bassett: Studying Psychosis in 22q11 Deletion Syndrome
 
Joshua Gordon - Studying Psychosis in 22q11 Deletion Syndrome
 
Michael Green - Social Cognition in Schizophrenia
 
Ph.D Thesis Defense: Magnetic Reconnection as a Chondrule Heating Mechanism
Benton
Brian J King - Thesis Defense Presentation (Prior to giving) - Commercial Med...
Luz rello - Ph.D. Thesis presentation - DysWebxia: A Text Accessibility Model...
Neuroscience in User Research - Alexis Brantes - Interaction Design Foundatio...
The Learner is Not a Black Box : Measuring Emotion, Engagement and Learning W...
My Thesis Defense Presentation
Thesis powerpoint
My Thesis Defense Presentation
Ad

Similar to Fundamentals of MATLAB for neuroscience research (20)

PDF
UX Research - Discussion Guide basics
PDF
Learn Learning + Prototype Testing
PDF
The T.A.P.E. system for effective corporate training
PPTX
Creative problem solving skills & process
PDF
Using technology for topic problem problem statement
PPTX
Effective literature review
PPTX
Training document for employee Time-Management.pptx
PDF
Academic excellence Presentation
PDF
Simon Peter Schrjver: Pair Testing
PPTX
I Did My PhD and I'm Still Alive
PPTX
problem solving presentation.pptx
PPTX
Using your reading effectively dissertations
PPTX
6 5 blinder16
PPT
Principles of interaction design and user testing
PPTX
The story of sprintz.work
PPT
D C PPT
PPT
1_Steps_in_Problem_Solving probelm solving problem solving
PPT
Michael Bolton - Heuristics: Solving Problems Rapidly
PPT
6_2019_10_31!10_52_47_PM.PPT
PPTX
Proudctivity and time mangment
UX Research - Discussion Guide basics
Learn Learning + Prototype Testing
The T.A.P.E. system for effective corporate training
Creative problem solving skills & process
Using technology for topic problem problem statement
Effective literature review
Training document for employee Time-Management.pptx
Academic excellence Presentation
Simon Peter Schrjver: Pair Testing
I Did My PhD and I'm Still Alive
problem solving presentation.pptx
Using your reading effectively dissertations
6 5 blinder16
Principles of interaction design and user testing
The story of sprintz.work
D C PPT
1_Steps_in_Problem_Solving probelm solving problem solving
Michael Bolton - Heuristics: Solving Problems Rapidly
6_2019_10_31!10_52_47_PM.PPT
Proudctivity and time mangment

More from Brian Spiering (11)

PDF
Starting a career in data science
PDF
Data Science for Social Good
PDF
How to build a winning Data Science resume
PPT
Training information-integration category learning
PPT
Verbalizing the unverbalizable: Exploring tacit human cognition.
PDF
fMRI (functional magnetic resonance imaging) research wins
PDF
SPEED (Subcortical Pathways Enable Expertise Development) model applications.
PDF
Vision: Light & The Eye (Sample Lecture Slides)
PDF
The theory and practice of computational cognitive neuroscience
PDF
Building better models in cognitive neuroscience. Part 1: Theory
PDF
Building better models in cognitive neuroscience. Part 2: Application
Starting a career in data science
Data Science for Social Good
How to build a winning Data Science resume
Training information-integration category learning
Verbalizing the unverbalizable: Exploring tacit human cognition.
fMRI (functional magnetic resonance imaging) research wins
SPEED (Subcortical Pathways Enable Expertise Development) model applications.
Vision: Light & The Eye (Sample Lecture Slides)
The theory and practice of computational cognitive neuroscience
Building better models in cognitive neuroscience. Part 1: Theory
Building better models in cognitive neuroscience. Part 2: Application

Recently uploaded (20)

PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
PDF
Unlocking AI with Model Context Protocol (MCP)
PPTX
SOPHOS-XG Firewall Administrator PPT.pptx
PPTX
Programs and apps: productivity, graphics, security and other tools
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
PPT
Teaching material agriculture food technology
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
NewMind AI Weekly Chronicles - August'25-Week II
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PDF
Empathic Computing: Creating Shared Understanding
PDF
Approach and Philosophy of On baking technology
PDF
cuic standard and advanced reporting.pdf
PDF
Assigned Numbers - 2025 - Bluetooth® Document
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
Accuracy of neural networks in brain wave diagnosis of schizophrenia
PPTX
Group 1 Presentation -Planning and Decision Making .pptx
PDF
Encapsulation_ Review paper, used for researhc scholars
20250228 LYD VKU AI Blended-Learning.pptx
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
Unlocking AI with Model Context Protocol (MCP)
SOPHOS-XG Firewall Administrator PPT.pptx
Programs and apps: productivity, graphics, security and other tools
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
Teaching material agriculture food technology
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
Advanced methodologies resolving dimensionality complications for autism neur...
NewMind AI Weekly Chronicles - August'25-Week II
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
Empathic Computing: Creating Shared Understanding
Approach and Philosophy of On baking technology
cuic standard and advanced reporting.pdf
Assigned Numbers - 2025 - Bluetooth® Document
Per capita expenditure prediction using model stacking based on satellite ima...
Accuracy of neural networks in brain wave diagnosis of schizophrenia
Group 1 Presentation -Planning and Decision Making .pptx
Encapsulation_ Review paper, used for researhc scholars

Fundamentals of MATLAB for neuroscience research