0% found this document useful (0 votes)
94 views2 pages

Introduction To Matlab & Psychtoolbox 200.127.12: Intersession 2015

This document outlines an introductory course on Matlab and Psychtoolbox for programming psychology experiments. The course will cover basic Matlab skills like variables, matrices, conditional statements, and plotting. It will then teach the Psychtoolbox extension for presenting stimuli, collecting responses, and running experiments. Students will practice with example questions and design a simple final experiment to present. The goal is for students to be able to independently program experiments using Matlab and Psychtoolbox.

Uploaded by

marimarxan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
94 views2 pages

Introduction To Matlab & Psychtoolbox 200.127.12: Intersession 2015

This document outlines an introductory course on Matlab and Psychtoolbox for programming psychology experiments. The course will cover basic Matlab skills like variables, matrices, conditional statements, and plotting. It will then teach the Psychtoolbox extension for presenting stimuli, collecting responses, and running experiments. Students will practice with example questions and design a simple final experiment to present. The goal is for students to be able to independently program experiments using Matlab and Psychtoolbox.

Uploaded by

marimarxan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

Introduction to Matlab & Psychtoolbox

200.127.12
Intersession 2015
Instructor
Zheng Ma
3rd year graduate student in Department of Psychological and Brain
Sciences
Course Description
This course is designed for psychology and cognitive science major students who
are interested in programming for experimental tasks and data analysis. We will first
cover some basic knowledge of Matlab, including matrix, arithmetic operations,
conditional and iteration execution. Then we will cover some major functions of
Psychtoolbox and start to develop full experimental tasks. Students will be able to
independently realize experiment designs with Matlab Psychtoolbox. Students with
different levels of programming background are welcome.
There is no specific textbook. For more information about psychtoolbox, you can
go to http://psychtoolbox.org/HomePage. There are many useful information.
Doing exercise questions plays an important role in understanding course
materials. In fact, you can never really learn a programming language until you starting to
practise and use it. Therefore, after each class, there will be practise questions for you to
finish. At the end of the 2-week course, there will be a final practise in which you will
need to program a simple experiment.
This is a Pass or Fail class. In order to get a pass, you will need to finish a simple
experiment and present it at the last day of the class. The experiment could be anything
you like. You can get the idea from any papers you have read, or from your own interest.
There are only three requirements for your experiments: 1) there should be something
(visual stimuli) presented to the participants; 2) you should get responses from
participants; 3) there should be at least 2 trials.
Hope everyone will have a great time in this class! Have fun!

Course Schedule:
*This is only a tentative schedule. We may adjust course content based on our progress
and the requirement from students.
Days

Topics

Intro
Variables, matrices and basic calculations
Scripts and Functions

General programming logic


Conditional execution (if statements)
Iteration (for, while statements)
Basic statistics calculation
Plotting figures
Intro to Psychtoolbox

Screen Function

Getting participants responses


Experiment logic

Counterbalance conditions
Randomization
Save experiment results
Debug experiment

Demo script (TBA, probably discussing


Apply knowledge to real
on one of the classic psychology
experiments
experiments, e.g. Posner cueing paradigm)
Experiments presentation
Have your own experiment ready
Discussion

7
8

You will be able to


Build Matlab scripts and
functions to do simple
computations with variables and
matrices
Use loops and conditional
execution to do complex
computations
Get descriptive statistics and do
hypothesis testing, make figures
with Matlab
Open experiment windows, draw
simple stimuli, including shapes
and pictures
We may also cover auditory
presentation upon requests
You need to start thinking about a
simple experiment
Get responses with both keyboard
and mouse
Know how to think about
programming a real experiment
Make 1-trial experiments
Start preparing for the final
experiment
Know how to make an
experiments with multiple
conditions, randomize trials and
save results
Know how to check whether an
program is correct

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy