SlideShare uma empresa Scribd logo
1 de 26
Baixar para ler offline
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
Conducting research
in MATLAB:
Current state of
conducting research:
The future of
conducting 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
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

Mais conteúdo relacionado

Mais procurados

Creating a Virtuous Cycle - The Research and Design Feedback Loop
Creating a Virtuous Cycle - The Research and Design Feedback LoopCreating a Virtuous Cycle - The Research and Design Feedback Loop
Creating a Virtuous Cycle - The Research and Design Feedback Loop
Julie Stanford
 
How did i miss that bug rtc
How did i miss that bug rtcHow did i miss that bug rtc
How did i miss that bug rtc
GerieOwen
 
Lab7 fall2 2012 16x9
Lab7 fall2 2012 16x9Lab7 fall2 2012 16x9
Lab7 fall2 2012 16x9
edtemp01
 
communicationpres
communicationprescommunicationpres
communicationpres
Lorna Keogh
 
Simply Get Things Done! Course - Michal Sliwinski
Simply Get Things Done! Course - Michal SliwinskiSimply Get Things Done! Course - Michal Sliwinski
Simply Get Things Done! Course - Michal Sliwinski
aulapolska
 
Lab7 fall2 2012
Lab7 fall2 2012Lab7 fall2 2012
Lab7 fall2 2012
edtemp01
 
Eat that frog!
Eat that frog!Eat that frog!
Eat that frog!
EmpoweredbyTeresa
 

Mais procurados (20)

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

Destaque

Final_Huntington_s Disease_Voluntary Movement and the Mechanisms for Failure_...
Final_Huntington_s Disease_Voluntary Movement and the Mechanisms for Failure_...Final_Huntington_s Disease_Voluntary Movement and the Mechanisms for Failure_...
Final_Huntington_s Disease_Voluntary Movement and the Mechanisms for Failure_...
Jaime Knoch
 
The Learner is Not a Black Box : Measuring Emotion, Engagement and Learning W...
The Learner is Not a Black Box : Measuring Emotion, Engagement and Learning W...The Learner is Not a Black Box : Measuring Emotion, Engagement and Learning W...
The Learner is Not a Black Box : Measuring Emotion, Engagement and Learning W...
Pierre-Majorique Léger
 

Destaque (20)

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

Semelhante a Fundamentals of MATLAB for neuroscience research

Training document for employee Time-Management.pptx
Training document for employee Time-Management.pptxTraining document for employee Time-Management.pptx
Training document for employee Time-Management.pptx
encmba
 
Academic excellence Presentation
Academic excellence  PresentationAcademic excellence  Presentation
Academic excellence Presentation
Abhishek Shetty
 
Using your reading effectively dissertations
Using your reading effectively   dissertationsUsing your reading effectively   dissertations
Using your reading effectively dissertations
JAHennessyMurdoch
 

Semelhante a Fundamentals of MATLAB for neuroscience research (20)

UX Research - Discussion Guide basics
UX Research - Discussion Guide basicsUX Research - Discussion Guide basics
UX Research - Discussion Guide basics
 
Learn Learning + Prototype Testing
Learn Learning + Prototype TestingLearn Learning + Prototype Testing
Learn Learning + Prototype Testing
 
The T.A.P.E. system for effective corporate training
The T.A.P.E. system for effective corporate trainingThe T.A.P.E. system for effective corporate training
The T.A.P.E. system for effective corporate training
 
Creative problem solving skills & process
Creative problem solving skills & processCreative problem solving skills & process
Creative problem solving skills & process
 
Using technology for topic problem problem statement
Using technology for topic problem problem statementUsing technology for topic problem problem statement
Using technology for topic problem problem statement
 
Effective literature review
Effective literature reviewEffective literature review
Effective literature review
 
Training document for employee Time-Management.pptx
Training document for employee Time-Management.pptxTraining document for employee Time-Management.pptx
Training document for employee Time-Management.pptx
 
Academic excellence Presentation
Academic excellence  PresentationAcademic excellence  Presentation
Academic excellence Presentation
 
Simon Peter Schrjver: Pair Testing
Simon Peter Schrjver: Pair TestingSimon Peter Schrjver: Pair Testing
Simon Peter Schrjver: Pair Testing
 
I Did My PhD and I'm Still Alive
I Did My PhD and I'm Still AliveI Did My PhD and I'm Still Alive
I Did My PhD and I'm Still Alive
 
problem solving presentation.pptx
problem solving presentation.pptxproblem solving presentation.pptx
problem solving presentation.pptx
 
Using your reading effectively dissertations
Using your reading effectively   dissertationsUsing your reading effectively   dissertations
Using your reading effectively dissertations
 
6 5 blinder16
6 5 blinder166 5 blinder16
6 5 blinder16
 
Principles of interaction design and user testing
Principles of interaction design and user testingPrinciples of interaction design and user testing
Principles of interaction design and user testing
 
The story of sprintz.work
The story of sprintz.workThe story of sprintz.work
The story of sprintz.work
 
D C PPT
D C PPTD C PPT
D C PPT
 
Michael Bolton - Heuristics: Solving Problems Rapidly
Michael Bolton - Heuristics: Solving Problems RapidlyMichael Bolton - Heuristics: Solving Problems Rapidly
Michael Bolton - Heuristics: Solving Problems Rapidly
 
6_2019_10_31!10_52_47_PM.PPT
6_2019_10_31!10_52_47_PM.PPT6_2019_10_31!10_52_47_PM.PPT
6_2019_10_31!10_52_47_PM.PPT
 
Proudctivity and time mangment
Proudctivity and time mangment Proudctivity and time mangment
Proudctivity and time mangment
 
Viva what should I do
Viva what should I doViva what should I do
Viva what should I do
 

Mais de Brian Spiering

Training information-integration category learning
Training information-integration category learningTraining information-integration category learning
Training information-integration category learning
Brian Spiering
 
Verbalizing the unverbalizable: Exploring tacit human cognition.
Verbalizing the unverbalizable: Exploring tacit human cognition.Verbalizing the unverbalizable: Exploring tacit human cognition.
Verbalizing the unverbalizable: Exploring tacit human cognition.
Brian Spiering
 

Mais de Brian Spiering (11)

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

Último

EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
Earley Information Science
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
giselly40
 

Último (20)

Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 

Fundamentals of MATLAB for neuroscience research