https://github.com/frankhezemans/matlab_experiment_tools
Functions that may be useful for running psychological experiments in MATLAB using Psychtoolbox
https://github.com/frankhezemans/matlab_experiment_tools
matlab psychology psychology-experiments psychophysics psychtoolbox
Last synced: 8 days ago
JSON representation
Functions that may be useful for running psychological experiments in MATLAB using Psychtoolbox
- Host: GitHub
- URL: https://github.com/frankhezemans/matlab_experiment_tools
- Owner: frankhezemans
- License: mit
- Created: 2017-08-02T14:56:20.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2017-11-29T16:49:36.000Z (over 8 years ago)
- Last Synced: 2025-01-23T15:38:02.113Z (over 1 year ago)
- Topics: matlab, psychology, psychology-experiments, psychophysics, psychtoolbox
- Language: Matlab
- Size: 173 KB
- Stars: 3
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# MATLAB experiment tools
Functions that may be useful for running psychological experiments in MATLAB using [Psychtoolbox](http://psychtoolbox.org).
## List of functions
* `getChoice.m` records which of two keys was pressed, and determines whether this was the appropriate response. Useful in the context of two-alternative forced choices.
* `likertScale.m` draws a Likert scale and statement to the screen, and returns the selected level of (dis)agreement, reaction time, and a logical element indicating whether or not a response was made.
* `screenSetup.m` creates an on-screen window for presenting stimuli, and if necessary prepares image files to be drawn to the screen.
* `quitExperiment.m` in case a specified key (e.g. escape) has been pressed, draws text to the screen, and returns a logical index in case this key is pressed once more.
## Dependencies
These functions were written in MATLAB R2014a on a Windows 7 PC using Psychtoolbox version 3.0.13. I haven't checked the compatibility with other operating systems and/or software versions.
## License
Use this software at your own risk - I'm not liable for damages :innocent:. See `LICENSE.txt` for details.