南方医科大学:《心理学实验软件应用》课程教学资源(讲义)第六章 心理学工具箱 Psychotoolbox PTB

第六章心理学工具箱 Psychotoolbox/PTB
Psychotoolbox/PTB

6.1什么是心理学工具箱 ●Psychotoolbox(PTB)集合了众多适合心理学实验的 MATLAB函数。 ·PTB是由David Brainard,Denis Pelli,Mario Kleiner和Allen Ingling等心理学家完成的。 ·PTB是目前使用范围最广的开源心理学实验工具箱(Lin et al.,2022)。 3500 一Psycht0obo 3000 2500 2000 81500 Peirce et al.,2019 1000 Peirce MacAskil 2018 @s197 0 Pe62207,208at1t3202 w022的86001四008 Lin,Z.,Yang,Z.,Feng,C.,Zhang,Y.(2022).PsyBuilder: an open-source,cross-platform graphical experiment builder for Psychtoolbox with built-in performance optimization.Advances in Methods and Practices in MacAskll.2018),and Psychological Science,5(1),25152459211070573
l Psychotoolbox(PTB)集合了众多适合心理学实验的 MATLAB函数。 • PTB是由David Brainard, Denis Pelli, Mario Kleiner 和 Allen Ingling 等心理学家完成的。 • PTB是目前使用范围最广的开源心理学实验工具箱(Lin et al., 2022)。 Lin, Z., Yang, Z., Feng, C., & Zhang, Y. (2022). PsyBuilder: an open-source, cross-platform graphical experiment builder for Psychtoolbox with built-in performance optimization. Advances in Methods and Practices in Psychological Science, 5(1), 25152459211070573

【MATLAB+PTB优势】 MATLAB The Language of Technical Computing Vers1om70.0.19920(R14) Ma06,2004 ddooo n MORE FOR E-PRIME F9s1-2004.The M ·入门简单 ·入门稍难 ●中间过程是“黑箱” 。方便交互 。拓展性弱 。拓展性强(“外挂”) ●迁移性强(编程思维)
l 入门简单 l 中间过程是“黑箱” l 拓展性弱 l 入门稍难 l 方便交互 l 拓展性强(“外挂”) l 迁移性强(编程思维)

6.2如何获得心理学工具箱 ·官网www.psychtoolbox.net/ 。PTB3.0版本 。中文教材附带资料 EN SOURCE Psychtoolbox-3 PottnbesnG DnATlood liseructios Forum
l 官网www.psychtoolbox.net/ • PTB 3.0版本 l 中文教材附带资料

6.3启动Psychotoolbox ● 在爱课本章学习资料列表中下载 心理学工具箱ZIP下载版-64 bit Matlab 。安装gstreamer和Silk ●将Psychotoolbox解压后的文件 夹拷贝到LearningMatlab文件夹 gstreamer-1.0-msvc-x86 64-1.18.1.msi 中 Psychtoolbox-3-Psychtoolbox-3-3.0.17.5-0-g9993c8f.zip ●找到Psychtoolbox-3 Slik-Subversion-1.12.0-x64.zip Psychtoolbox-3- 9993c8 f\Psychtoolbox子文件 夹
l 在爱课本章学习资料列表中下载 l 安装gstreamer和Silk l 将Psychotoolbox解压后的文件 夹拷贝到LearningMatlab文件夹 中 l 找到\Psychtoolbox-3- Psychtoolbox-3- 9993c8f\Psychtoolbox子文件 夹

6.3启动Psychotoolbox 。把当前路径拷贝到MATLAB或者Octavel的当前目录'栏 。在命令窗口>>输入SetupPsychotoolbox 。出现Enjoy后,再按回车ENTER键即可 性g-e14.ha 是 ces yith peat-iarsllatics.Pa 13037102022 Enjoy! Press RETURN or ENTER to confirm you read and understood the above message 1英力”,简©每
l 把当前路径拷贝到MATLAB或者Octave的‘当前目录’栏 l 在命令窗口>>输入SetupPsychotoolbox l 出现Enjoy后,再按回车ENTER键即可

。在命令窗口输入ScreenTest,开始检测是否成功安装。 ·如果没有下图所示,说明有问题。需要根据错误提示进行 对应的操作。 ●如果使用Octave,需要删除opengl32.dl这个文件 ·例如:C:\Program Files\GNU Octave\Octave- 6.1.0\mingw64\bin\opengl32.dll xScxeenTest 用w8:o8.28gownpeo,o9yeoapa6omoa136Ewc,eaepe aa8a280e,6.oooo PTB-INFO te装e4 easurenest equ1 peest and1 3.6990经g
l 在命令窗口输入ScreenTest,开始检测是否成功安装。 l 如果没有下图所示,说明有问题。需要根据错误提示进行 对应的操作。 l 如果使用Octave,需要删除opengl32.dll这个文件 • 例如:C:\Program Files\GNU Octave\Octave- 6.1.0\mingw64\bin\opengl32.dll

6.4使用Psychotoolbox的函数 ·新建一个m文件,命名为FlipScreen ·先写清楚标题neader信息。 号F1 ipScreen.m 2 3 sThis program opens a window using Psychtoolbox 3.0, wait for 5 secs,and then makes the window white for 5 secs,and then closes 5 号the window. 6 7 written for Psychtoolbox 3 on the Pc by YW and revise in 2022
l 新建一个m文件,命名为FlipScreen • 先写清楚标题header信息

●Screen函数是Psychotoolbox最重要的函数,包括一系列的子 函数。 。在命令窗口中输入Screen或者doc Screen,查看关于Screen函数的介绍。 ·doc Screen ·Screen clear all screens=0 [wPtr,rect]=Screen('OpenWindow',screens,0,[]) 3 creenNunber【,color【,rect]【,l HideCursor; n('Panelfartare tic ▣while toc<5 Draw lines and solids like QuickDrew and DirectX (05 9 and Windows): -end currencbuffer Screen ('SeleccstereoDrawBuffer',windowPtr [butferid][param 【,Pnw1dthJ): black=BlackIndex (wPtr); Sereen('FrameAre',[colo],(rect),startAngle,arcAngle[,penWidth][pen white=WhiteIndex (wPtr); Screen('FillRect',wPtr,white); 【,penwidth1: Screen(wPtr,'Flip); ,windowPer【 screen('F111Poly',windowPtr [,color],pointList [1sConvex]): tic A New OpenGL functions for OS X: ▣while toc<5 Lend Screen('Close',wPtr); ShowCursor;
l Screen函数是Psychotoolbox最重要的函数,包括一系列的子 函数。 l 在命令窗口中输入Screen或者doc Screen,查看关于Screen函数的介绍。 • doc Screen • Screen

clear all screens=0 [wPtr,rect]=Screen('OpenWindow',screens,0,[] HideCursor; tic 函数输入参数: 曰whi1etoc>Screen‘OpenWindow? rect 0 0 1600 900
试一试:>>Screen ‘OpenWindow'? l 函数输入参数: • ‘OpenWindow’ :打开主页面/主 窗口 • screens=0:在主显示器上打开 • 0:窗口为黑色 • []:使用默认值,窗口占据整个 屏幕 l 函数输出参数: • wPtr(window pointer):窗口 的句柄(handle) • rect:窗口的大小(例如,左上角 坐标[0 0]和右下角坐标[1600 900])
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 南方医科大学:《心理学实验软件应用》课程教学资源(讲义)第四章 变量类型和函数 Variable Types and Functions.pdf
- 南方医科大学:《心理学实验软件应用》课程教学资源(讲义)第三章 矩阵运算与逻辑操作 Matrices and Logical operations(PPT).pptx
- 南方医科大学:《心理学实验软件应用》课程教学资源(讲义)第一二章 编程简介、字符串和向量 Strings and Vectors.pdf
- 《心理学实验软件应用》课程教学资源(参考书籍)MATLAB for Psychologists(Mauro Borgo, Alessandro Soranzo, Massimo Grassi, 2012).pdf
- 《心理学实验软件应用》课程教学资源(参考书籍)MATLAB for Behavioral Scientists(Second Edition, David A. Rosenbaum, Jonathan Vaughan, and Brad Wyble, 2015).pdf
- 电子工业出版社:《PSYCHTOOLBOX工具箱及MATLAB编程实例》参考书籍教材电子版(共十三章,编著:冯成志).pdf
- 山东第一医科大学(泰山医学院):《大学生心理健康教育》课程教学资源(授课教案)第12章 音乐治疗法.doc
- 山东第一医科大学(泰山医学院):《大学生心理健康教育》课程教学资源(授课教案)第11章 危机干预.doc
- 山东第一医科大学(泰山医学院):《大学生心理健康教育》课程教学资源(授课教案)第10章 网络心理.doc
- 山东第一医科大学(泰山医学院):《大学生心理健康教育》课程教学资源(授课教案)第8章 学习心理.doc
- 山东第一医科大学(泰山医学院):《大学生心理健康教育》课程教学资源(授课教案)第7章 爱情与性心理.doc
- 山东第一医科大学(泰山医学院):《大学生心理健康教育》课程教学资源(授课教案)第6章 人际交往与大学生心理健康.doc
- 山东第一医科大学(泰山医学院):《大学生心理健康教育》课程教学资源(授课教案)第5章 人格与大学生心理健康.doc
- 山东第一医科大学(泰山医学院):《大学生心理健康教育》课程教学资源(授课教案)第4章 情绪与大学生心理健康.doc
- 山东第一医科大学(泰山医学院):《大学生心理健康教育》课程教学资源(授课教案)第3章 自我意识与大学生心理健康.doc
- 山东第一医科大学(泰山医学院):《大学生心理健康教育》课程教学资源(授课教案)第2章 新生与环境适应.doc
- 山东第一医科大学(泰山医学院):《大学生心理健康教育》课程教学资源(授课教案)第1章 绪论(负责人:冯宪萍).doc
- 山东第一医科大学(泰山医学院):《大学生心理健康教育》课程教学大纲 Mental Health Education of College Student.doc
- 南方医科大学:《认知心理学》课程教学资源(课件讲稿)记忆的认知神经机制-课件-王优.pdf
- 南方医科大学:《认知心理学》课程教学资源(课件讲稿)第四章 感知觉的认知神经机制——以观觉为例.pdf
- 南方医科大学:《心理学实验软件应用》课程教学资源(讲义)第七章 反应记录和数据保存分析 Key Presses and Data analysis.pdf
- 南方医科大学:《心理学与生活》课程教学课件(讲稿)第一讲 故事与人生——叙事治疗的启发(主讲:赵静波).pdf
- 南方医科大学:《心理学与生活》课程教学课件(讲稿)第二讲 死亡焦虑的意义——存在主义治疗的启发.pdf
- 南方医科大学:《心理学与生活》课程教学课件(讲稿)第三讲 和自己在一起——正念训练的启发.pdf
- 南方医科大学:《心理学与生活》课程教学课件(讲稿)第四讲 认识你的防御机制——精神分析治疗的启发.pdf
- 南方医科大学:《心理学与生活》课程教学课件(讲稿)第五讲 转换生活的视角——认知治疗的启发.pdf
- 南方医科大学:《心理学与生活》课程教学课件(讲稿)第六讲 塑造你的行为——行为主义治疗的启发.pdf
- 南方医科大学:《广告与消费心理学》课程教学资源(课件讲稿)消费心理学概述(主讲:刘晓秋).pdf
- 南方医科大学:《广告与消费心理学》课程教学资源(课件讲稿)消费者的认知心理.pdf
- 南方医科大学:《广告与消费心理学》课程教学资源(课件讲稿)消费者购买决策及影响因素.pdf
- 《学前教育研究》:再论进化、发展和儿童早期教育(华南师范大学:杨宁).pdf
- 华东师范大学:如何进行教育实验研究(PPT讲稿,主讲:陶保平).ppt
- 《儿童心理学》书籍电子版〔瑞士〕J.皮亚杰B.英海尔德,The Psychology Of The Child(共六章).pdf
- 《中小学美术教学论》课程教学资源(文献资料)卡尔·威特——亲子教育的经验和方法(共十六章).pdf
- 《民族教育研究》:回到原点——教育人类学的本体性问题初探(华东师范大学:李政涛).pdf
- 安徽师范大学:课程思政教学设计汇编(共九门课程部分章节).pdf
- 石河子大学:《大学生心理健康教育》课程教学大纲 college students ' mental health education(负责人:马智群).doc
- 石河子大学:《大学生心理健康教育》课程教学资源(校刊)《心韵》第一期.pdf
- 石河子大学:《大学生心理健康教育》课程教学资源(校刊)《心韵》第二期.pdf
- 石河子大学:《大学生心理健康教育》课程教学案例集锦.pdf