【MATLAB】从零开始运⽤Psychtoolbox编写⼀个简单的⼼理学
实验程序
1 引⾔
分享⼀下如何使⽤MATLAB中的⼼理学⼯具箱(Psychtoolbox,PTB)编写⼀个完整的⼼理学实验。⼀般⽽⾔,任何⾏为实验都可以按照本⽂的框架来编写。
tool工具箱今天要编写的例⼦是⼀个很简单的按键判断的实验,只有⼀个block,block⾥有五个trial。每个trial的流程图如下。⾸先呈现⼀个500~1200ms 的注视点,然后随机出现左箭头或右箭头,被试需要根据出现的刺激按⽅向键反应,如果500ms之内按键则记录反应时、正确率等信息,并且箭头消失,否则箭头会呈现500ms的时间后⾃动消失,最后是300ms的空屏。
2 实验程序的编写
2.1 创建⽂件夹、构建程序的基本框架
⾸先新建⼀个⽂件夹,将来的实验程序⽂件都放在这个⽂件夹中,这样⼦管理起来⽐较⽅便。我的叫“My_Psych_exp”,注意MATLAB读取⽂件时有⼀些命名规范,⼀般采⽤英⽂命名即可,单词与单词之间⽤⾸字母⼤写或下划线来区分。
在MATLAB左边的⾯板点击进⼊刚刚创建的⽂件夹,新建⼀个叫“exp_example”的⽂件夹,在该⽂件夹中通过快捷键Ctrl+N新建⼀个脚本。
开头输⼊如下三⾏代码。clear是清除所有变量,clc是清除命令⾏窗⼝的代码,sca相当于Screen('CloseAll'),即关闭PTB⾥所有打开的窗⼝。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论