Module PY2926-KP04
Advanced Methods in Stimulus programming using Psychtoolbox (PTB) with Matlab (StimPTB2)
Duration
1 Semester
Turnus of offer
each summer semester
Credit points
4
Course of studies, specific fields and terms:
- Bachelor Psychology 2027, optional subject, psychology
- Master Psychology - Cognitive Systems 2027, optional subject, psychology
- Master Auditory Technology 2022, optional subject, psychology
- Master Psychology - Cognitive Systems 2022, optional subject, psychology
- Master Psychology 2016, optional subject, psychology
- Bachelor Psychology 2016, optional subject, psychology
- Bachelor Psychology 2020, optional subject, psychology
Classes and lectures:
- Advanced Methods in Stimulus programming using Psychtoolbox (PTB) with Matlab (seminar, 2 SWS)
Workload:
- 30 hours in-classroom work
- 90 hours private studies
Contents of teaching:
- Refresh and extension of Matlab functions, essential for Psychtoolbox
- Optimization of Psychtoolbox configuration
- Advanced text usage (continuous text, text scrolling, etc.)
- Sound generation and accurate timing of playback
- Usage of response devices (e.g. Joystick, response buttons)
- Interaction with external systems (EEG, Eyetracking, MRI)
- Graphical user interface template
- Data management in experiments
Qualification-goals/Competencies:
- Extension of knowledge with Psychtoolbox using Matlab®
- You are able to create functions with stimulus sequences.
- Operationalisation of research questions
- Students can design experiments in such a way that the subsequent evaluation steps (statistics) can be carried out optimally.
Grading through:
- Exercises
Responsible for this module:
Teacher:
- Department of Neurology
- Dr. rer. hum. biol. Andreas Sprenger
- Prof. Dr. rer. nat. Marcus Heldmann
Literature:
- Internet Documentation Psychtoobox : https://docs.psychtoolbox.org
- Internet Matlab Documentation : http://de.mathworks.com/help/matlab
Language:
- Will be offered using an audience-oriented mixture of German and English
Notes:
Admission requirements for enrolling in the module:- Prior knowledge of Matlab is required, e.g., for bachelor's students PY2917-KP04, for master's students PY4880-KP04. Attendance of the module PY2919-KP04 is desirable.
Alternatively, introductory Matlab videos and tutorials can be worked through independently (https://de.mathworks.com/support/learn-with-matlab-tutorials.html). The Matlab Onramp course shows the most important commands and how to use Matlab. All tutorials on Mathworks.com are free of charge for students and staff at the University of Lübeck; a Mathworks account is required, which can be obtained via the uni-luebeck.de or student.uni-luebeck.de email address.
Attendance of module 2919 (PTB1) is desirable. For
Last Updated:
12.11.2025