行为实验利器:Presentation详解与关键文件介绍

需积分: 9 8 下载量 67 浏览量 更新于2024-07-26 收藏 1.03MB PPT 举报
Presentation是一种专门设计用于行为和生理实验中的精密控制软件,它支持在Windows操作系统(如Windows 95/98/ME/2000/XP)上运行,具有极高的时间精度,能够精确到毫秒级别,并能处理多种任务,包括视觉、听觉刺激的同步展示、反应记录和I/O操作。它适用于与神经影像学(fMRI)、事件相关电位(ERP)、功能性磁共振成像(MEG)以及单细胞神经记录等神经生理实验相结合,极大地提升了实验的效率和优化。 硬件要求方面,推荐使用奔腾或兼容的PC机,至少配备16MB系统内存,并确保安装了Windows 95/98/ME/XP系统和Microsoft DirectX 8。尽管没有硬性规定,但硬件的选择需考虑能否满足所需刺激呈现效果及计时准确性。 Presentation的主要文件包括EXP(实验文件),SCE(Scenario,定义文件)和PCL(Presentation Control Language)。EXP文件用于存储实验的整体结构,而SCE文件则是执行实验的具体步骤和指令集。PCL则是编写和控制实验流程的语言,允许用户精确定义每个步骤和条件。 创建一个实验的过程通常涉及以下步骤: 1. 创建一个实验文件夹,将EXP和相关刺激文件组织在一起。 2. 每个Presentation文件由多个SCE部分组成,称为scenario,这些部分按顺序执行。 3. Scenario文件示例中,例如: - `scenario="Showmypicture";` 定义了一个名为“Showmypicture”的场景。 - `scenario_type=trials;` 表明这个场景是基于试验的。 - `no_logfile=true;` 是否记录日志的设置。 - `begin;` 开始执行场景。 - `picture{}default;` 显示默认图片。 - 在`trial`块中,进一步定义了具体的图片操作,如加载特定的位图文件(`bitmap{filename="my_bitmap.bmp";}`),指定图片的位置(`x=0;y=0;`),以及显示时间和持续时间(`time=0;duration=2000;`)和可能的代码关联(`code="mybitmap";`)。 通过这些文件和指令,用户可以构建出复杂的实验流程,精确控制实验的每一个环节,从而确保实验结果的准确性和一致性。