MATLAB导入Excel代码实现Why/How任务

需积分: 5 0 下载量 88 浏览量 更新于2024-12-17 收藏 5.06MB ZIP 举报
资源摘要信息: "本资源是一个MATLAB/Psychtoolbox代码库,提供了一种运行特定类型心理学实验的方法,称为Why/How任务或推理级别(Level of Inference,简称LOI)任务。该代码库被命名为whyhowtask_generic,是一个通用的工具集,旨在简化实验设计的导入过程。以下是有关该资源更详细的知识点说明: 1. MATLAB导入Excel功能: - 代码库提供了import_design.m工具,用于导入Excel格式的设计档案。 - Excel档案通常为xlsx格式,包含了实验设计所需的各种参数和信息。 - 设计档案中的每一行代表一次实验任务的不同设置或变化。 2. 设计档案的构建: - 实验设计档案应以Excel电子表格的形式构建,其中包含了实验条件、变量、刺激展示顺序等关键信息。 - 设计档案的构建是实验设置的第一步,用于指导实验的具体流程。 3. 默认值的自定义: - 在代码中使用task_defaults.m文件来存储各种实验相关的默认设置。 - 用户需要根据自己的实验需求,自定义task_defaults.m文件中的参数,例如文件路径、时间信息等。 - defaults.path.rawimages应指向存放原始图像文件的目录。 - 时间信息(以秒为单位)用于确定实验中连续试验间隔的时长,包括首次刺激间隔(firstISI)、最大展示时长(maxDur)、试验内提醒时长(inblockreminderDur)和试验前问题时长(preblockquestionDur)。 4. 屏幕分辨率设置: - defaults.screenres参数控制了在导入设计文件时,哪些演示幻灯片应该被保存到mat文件中,即预加载的内容。 5. 使用场景与目的: - 该代码库主要用于心理学实验中,尤其是那些涉及到推理任务(Why/How任务)的实验设计。 - 它可以看作是一个框架,允许研究者快速搭建和实施特定实验逻辑的实验程序。 6. 代码库的开源性: - 标签“系统开源”表明该代码库是开源的,即代码对所有人公开,用户可以自由地查看、修改和分发代码,以适应他们的实验需要。 - 开源代码的优势在于它促进了学术交流,允许研究者合作改进代码,并利用社区的力量来解决可能出现的问题。 7. 压缩包子文件的文件名称列表: - whyhowtask_generic-master表示该代码库的主目录文件夹名为whyhowtask_generic,并且当前查看的是该目录的主版本。 在使用该资源时,研究者需要有基本的MATLAB编程技能,以及对实验心理学的理解。此外,熟悉Psychtoolbox将有助于更好地利用whyhowtask_generic代码库。Psychtoolbox是一个用于心理学实验的MATLAB工具箱,它提供了一系列函数来创建实验,控制实验流程,并处理各种输入输出设备。"