好书推荐 好书速递 排行榜 读书文摘

实验编程

实验编程
作者:[英] 乔纳森·皮尔斯 / [新西兰]迈克尔·麦卡斯基尔
译者:何吉波 / 王胤丞 / 王雅琦 / 王嘉璇(审校)
副标题:PsychoPy从入门到精通
出版社:人民邮电出版社
出版年:2020-07
ISBN:9787115536082
行业:其它
浏览数:1

内容简介

PsychoPy是一个开源(免费)的软件包,可以用于心理学、语言学、神经科学等学科的实验编程。PsychoPy提供了两种用户界面用来创建实验:一种是图形用户界面——Builder视图,另一种是程序员可以使用的Coder界面,同时满足了不同人群的需求,更容易上手,且能够用来编写复杂的实验程序。

本书主要包含三个部分,以难度渐进的方式涵盖了设计科学实验时所需的基本技巧以及深入的细节。第一部分主要针对初学者,目的是带领新手入门,帮助大家学会利用实用性的方法设计实验。第二部分写给进阶需求者,提供具体实验的细节信息,供读者参考学习。第三部分是写给高阶需求者,帮助他们处理更复杂的编程问题。

本书专门设计了一些特色板块,包括解决方案、延伸阅读、实操方法等。在这里,你可以了解专业人士是如何使用PsychoPy的,也可以发现有意思的东西与一些典型的错误示范。

......(更多)

作者简介

乔纳森·皮尔斯(Jonathan Peirce)

诺丁汉大学心理学院副教授。他期望编写一个比基于 MATLAB 的 psychtoolbox 更加方便的实验刺激呈现工具,于是诞生了最初的 PsychoPy 原型,并且在经过初步的改进后成为诺丁汉大学心理学实验室的实验工具。

......(更多)

目录

读前必看

译者序

第一部分 写给初学者

第1章 简介

1.1 编写实验

1.2 构建与编程

1.3 开源软件的优缺点

1.4 了解你的计算机

1.5 PsychoPy

1.6 开始操作

1.7 更进一步

1.8 本书的体例

第2章 创建你的第一个实验

2.1 Builder界面

2.2 创建Stroop任务

2.3 定义条件

2.4 定义试次结构

2.5 增加循环并重复试次

2.6 改变试次中的刺激

2.7 添加指导语

2.8 添加感谢界面

2.9 更改信息

2.10 数据分析

第3章 使用图像——面孔知觉研究

3.1 正确率与反应时

3.2 面孔识别测试

3.3 不同单位下的图像尺寸

3.4 正置和倒置人脸的比较

3.5 图像设置的额外选项

3.6 使用不透明度

3.7 使用掩膜

3.8 呈现一段视频而非图像

第4章 计时与短暂刺激——空间线索化任务

4.1 精确地呈现短暂刺激

4.2 空间线索化任务

第5章 创建动态刺激(文本显示及刺激移动)

5.1 动态是什么?它为什么有用

5.2 在参数中插入代码

5.3 例1:逐渐显示文本

5.4 例2:旋转和放大图像

5.5 例3:在彩虹的颜色范围内改变刺激颜色

5.6 例4:制作一个跳动的心脏

5.7 进一步探索

第6章 提供反馈——简单的代码组件

6.1 提供反馈

6.2 更新反馈的颜色

6.3 报告反应时

6.4 一些有用的方法、属性和变量

6.5 报告最后5个试次的表现

第7章 评定——测量“大五”人格结构

7.1 测量人格的工具

7.2 分类量表、李克特量表或连续评定量表

7.3 控制最终评定结果

7.4 存储什么

7.5 结束任务并获取数据

第8章 随机化、区组和平衡处理——双语Stroop任务

8.1 区组化试次

8.2 双语Stroop任务

8.3 构建区组化Stroop任务

第9章 使用鼠标输入——创建视觉搜索任务

9.1 获取空间响应

9.2 视觉搜索

9.3 运行任务

9.4 鼠标组件

9.5 控制条件文件中刺激的可见性

9.6 通过代码控制刺激呈现的位置

9.7 对鼠标所单击的空间位置进行响应

9.8 选择性地跳过一个程序

9.9 让试次平稳地过渡

9.10 用指向替代单击

第二部分 写给专业人士

第10章 用随机化实现研究设计

10.1 如何将实验对象分配到不同的实验条件或小组中

10.2 循环设置的选项

10.3 总结

第11章 坐标和颜色空间

11.1 坐标系

11.2 颜色空间

11.3 纹理的相位

第12章 计算机的计时问题

12.1 屏幕的刷新频率

12.2 测试刺激的计时

12.3 通过屏幕刷新进行计时

12.4 图像和计时

12.5 反应时的精确度

第13章 显示器和显示器控制中心

13.1 计算机显示技术

13.2 显示器中心

13.3 显示器校准

13.4 空间校正

13.5 伽马校正

13.6 色彩校正

第14章 调试实验程序

14.1 常见错误

14.2 错误消息和警告消息及其含义

14.3 如何调试实验程序

14.4 在论坛上提出更好的问题

第15章 专业提示、技巧和鲜为人知的功能

15.1 在实验中添加README文件

15.2 放大或缩小流程和程序

15.3 复制和粘贴程序与组件

15.4 共享实验的在线存储库

15.5 在实验中使用对话框中的变量

15.6 控制数据文件和文件夹名称

15.7 在窗口模式下运行

15.8 重新创建数据文件

15.9 跳过实验的一部分

15.10 重新打开提示

第三部分 写给专家

第16章 心理物理学、刺激和阶梯法

16.1 光栅和伽柏

16.2 边缘光滑的掩膜(高斯和升余弦)

16.3 使用图像作为掩膜

16.4 元素数组

16.5 随机点动态运动图

16.6 阶梯法和贝叶斯法

第17章 fMRI研究中的注意事项

17.1 检测触发脉冲

17.2 无偏移计时

17.3 在f MRI研究中如何校准显示器

第18章 创建EEG实验

18.1 EEG研究有何特别之处

18.2 发送EEG触发信号

18.3 通过并行端口或Lab Jack进行通信

18.4 通过网络连接发送EEG触发信号

18.5 使用自定义库

第19章 在实验中添加眼动追踪

19.1 Builder界面中的眼动追踪

19.2 配置ioHub

19.3 为ioHub编程

19.4 在视觉搜索任务中添加眼动追踪

19.5 通过ioHub存储数据

19.6 将图像刺激保存到磁盘中

19.7 结论

附录A 数学知识

附录B 部分练习的参考答案

参考文献

......(更多)

读书文摘

......(更多)

猜你喜欢

点击查看