![Eprime统计准确率_第1页](http://file2.renrendoc.com/fileroot_temp3/2021-3/11/ac73cce8-d1c7-438f-9cf3-017cacd649e8/ac73cce8-d1c7-438f-9cf3-017cacd649e81.gif)
![Eprime统计准确率_第2页](http://file2.renrendoc.com/fileroot_temp3/2021-3/11/ac73cce8-d1c7-438f-9cf3-017cacd649e8/ac73cce8-d1c7-438f-9cf3-017cacd649e82.gif)
![Eprime统计准确率_第3页](http://file2.renrendoc.com/fileroot_temp3/2021-3/11/ac73cce8-d1c7-438f-9cf3-017cacd649e8/ac73cce8-d1c7-438f-9cf3-017cacd649e83.gif)
![Eprime统计准确率_第4页](http://file2.renrendoc.com/fileroot_temp3/2021-3/11/ac73cce8-d1c7-438f-9cf3-017cacd649e8/ac73cce8-d1c7-438f-9cf3-017cacd649e84.gif)
![Eprime统计准确率_第5页](http://file2.renrendoc.com/fileroot_temp3/2021-3/11/ac73cce8-d1c7-438f-9cf3-017cacd649e8/ac73cce8-d1c7-438f-9cf3-017cacd649e85.gif)
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、Eprime统计准确率篇一:e-prime使用讲解 E-Prime 实 验 操 作 手 册 目录 一、安装 . 3 二、界面介绍 . 5 三、基本操作 . 7 四、控件设置: . 8 一、图片控件设置: . 8 二、Inline 程序语句的编写 . 10 三、Lable . 10 四、List的参数设置 . 11 五、Moviedisplay的参数设置 . 12 六、Silde的参数设置 . 13 七、反馈控件的参数设置 . 14 八、录音控件的参数设置 . 16 九、声音控件的参数设置 . 16 十、文本控件的参数设置 . 17 十一、Wait参数的设置 . 18 五、行为数据的处理 . 1
2、9 一、安装 放入光盘打开后的界面如图: 直接安装第二项,安装过程如下,直接点NEXT即可: 在这里提示是否安装I/O设备,选择是。在这里提示是否安装反应盒驱动,选择是。 然后在第一次打开时会有如图提示: 选择否即可。 在此注册,输入用户名和公司单位以及序列号,序列号格式如:4198A5-8D7E92-9E89BD。e-prime1.0在安装的时候需要插上狗才可以安装,而2.0不需要。 二、界面介绍 篇二:E-PRIME的时间精度问题(操作) 在E-Prime程序中如何提高时间精度 操作部分 张豹 2006-2-22 提高和检验时间精度的六个步骤: 步骤一、测试和调整实验所用的计算机的时间 如
3、果计算机的硬件不支持毫秒的精度,软件在运行实验程序时就会产生误差。所以在运行程序之前必须测试计算机是否支持毫秒级的精度。 E-Prime提供了测试程序来确定计算机是否支持毫秒级的精度。 refer to Appendix A: Timing Test Results page 217 当计算机安装新的硬件或是软件时有必要运行时间测试程序, 时间测试能保证桌面PC硬件为Pentium, 120MHz 或更高时E-Prime会达到毫秒级的精度. 当实验用键盘或PST反应盒外部设备进行反应时能达到毫秒级,但是一有般不推荐作鼠标作为E-Prime实验程序的反应装置来保证毫秒级的精度。Using a q
4、uality name brand PCI audio card, E-Prime can achieve consistent low latency playback of digital audio (e.g., latency 一个好的实验时计算机必须有最小数量的程序同时运行,在数据收集时没有其他的应用程序程序运行。理想状态是在收集数据的时候除了E-Run之外在窗口工具栏中没有其他任务程序运行,而是运行背景程序(其他操作系统的程序)也应最少。(按Ctrl+Alt+Del可以显示当前运行的程序)运行刷新时钟测试(RefreshClockTest) PST提供有测试软件来收集和分析在WIN
5、DOWS95/98/ME的计算机上的时间数据,目的是评估研究所用的计算机的时间精度,可以从上下载。 测试实验的步骤: 1. Download and unzip the test (RefreshClockTest.ZIP). 下载软件 2. Close all other open applications (i.e., no running applications present on the taskbar).关闭其他的应用程序 3. Launch E-Studio from the E-Prime menu via the Start menu.打开E-Studio程序 4. Ope
6、n RefeshClockTest.ES in E-Studio. 在E-Studio中打开的RefeshClockTest.ES。 5. Generate and run the experiment by pressing the F7 key. When E-Prime prompts for Subject, Session, and Group values, it is suggested that a machine ID be entered as the Subject number, the sequential run number be entered as the S
7、ession number, and the test ID (see #6) be entered as the Group number. It is also suggested that the user keep a written log of the results.运行程序 6. Read through the prompts and then select the duration of the test: Enter “1” to run the test for 1 minute, “2” to run for 25 minutes, or “3” to run the
8、 test for 6 hours.输入运行时间,11分钟,225分钟,36小时。 E-Prime提供了很多时间精度的测试,但最重要的是CLOCK TEST,时钟测试连续监控计算机时钟10000ms。E-Prime能够检测到读取时钟时是否有中止以跳过clock tick(例如值是2001,2002,2005,2006,这表明在2002,2005之间有3ms的tick),这表明在实验过程中操作系统有时间误差。 另一个测试是Refresh Test,这个测试有三个功能:1,检测显卡硬件是否提供垂直空格信号(vertical blanking signal)(例如在刷新时光栅从屏幕底部到顶部时的时间
9、)。2,检测硬件的missed refreshes的速度,有的显卡的垂直空白之间呈现的信号很短(10ms),这样短的信号不能被E-Prime稳定地检测到,而要维持刺激与显卡的同步必须要检测到垂直空格事件。因此,为了保持同步,在不用垂直空格模拟编码时missed refreshes的速度(RefreshMissedPercent)的检测必须小于0.10,在用垂直空格模拟编码时要小于50。 影响时间精度测试不合格的因素: 1. Failure to exit all programs (other than E-Run) before the test。其他应用程序 2. Virus-scan p
10、rograms and background programs (e.g., MS Office Assistant?) 病毒软件以及背景程序 3. Network traffic or shared disk activity interrupting the computer。网络或共享 4. A slow machine (e.g., below 120MHz) that is unable to provide good timing。机器太慢不能提供好的时间 为了达到稳定的结果,要关闭所有的其他应用程序(亦可包括杀毒软件和网络,共享等),重新运行时间测试,运行一分钟的直到稳定,然后再
11、是二十五分钟的,再是六个小时的。 测试结果解释:需要分析的时间数据: TicksMissedPercent.ANL Shows the missed tick percentage by test run. This value should be below 0.1%. You may see a larger number of misses on the initial test runs as the operating system finishes loading and initializing the test software. If this is the only pro
12、blem, it can usually be overcome by running a short block of practice at the beginning of the experiment. If you have large spikes during subsequent runs, it indicates that the operating system, other applications, drivers, or hardware are taking execution cycles from the experiment. You should atte
13、mpt to review the state of your system to identify other programs or hardware that may be causing delays in the experiment. 用来显示missed tick的百分比。如果在几次测试之后还是有比较大的峰,这表明有其他的应用程序,或其他原因造成在实验时不能达到毫秒级精度。 TicksMaxMissed.ANL Shows the maximum missed tick duration by test run. This provides a good measure of t
14、he worst-case time delays caused by the operating system, other applications, drivers, or hardware. It should be RefreshMissedPercent.ANL Shows the percentage of missed refresh cycles (i.e., onset of vertical blank events). This value should be less than 0.10%. If it is higher, the vertical blank si
15、mulation feature of E-Prime should be used (this feature is on by default in E-Prime). If the rate is 50%, you should re-run the test using different display parameters (e.g., resolution, color depth, refresh rate) to see if the results can be improved. If the rate cannot be reduced below 50%, you s
16、hould considerchanging the video display adapter or possibly not using the computer for experiments requiring short duration, precise visualstimulus presentations. E-Prime时间测试(E-Prime Timing Tests)(page 227) 对于一个研究实验,时间必须进行严格地测试。PST已经提供了一种自动地时间测试程序来评估WINDOWS(Intel,AMD)和Macintosh(PowerPC)计算机的时间精度。测试可
17、以测试与被试的交互式的模拟反应。 Timing Station (TS) and Experiment Station (ES) TS硬件包括一个Pentium 75MHz Gateway2000 PC running MSDOS 6.22。The machine is equipped with a BSOFT Engineering DIG130 digital I/O and integrated clock card. The Experiment Station (ES), running the software and experiment scripts to be teste
18、d, consists of any Pentium class PC (120MHz+) running Windows 95/98/ME.在用自动测试之前必须先插入一个数字I/O卡。所有在ES机器上进行测试的必须都是由E-Prime编写的程序。用来调用Read/WritePort命令的InLine script是用来控制TS上的TTL lines。 步骤二、选择和执行一个时间模式 在上一步骤中的时间精度是隐蔽的。关键时间(Critical Timing)是指所有事件都必须保持毫秒级的精度与准确率。例如刺激与掩蔽之间的时间间隔。而非关键时间是指虽然要记录事件的时间,但一秒钟十来毫秒的误差可以
19、允许的情形。E-Prime允许实验者达到毫秒级的精度但是这样需要很仔细地指定一定的时间间隔,PreRelease时间和记录每一个事件的数据。要花大量的时间来检查所有事件的时间记录以确实指定的时间,在大多数实验中是不需要的如此的时间精度的。 根据实验的目的与要求选择适合的时间模式:事件模式或是累积模式。 在E-Prime在的刷新速度与显示时间计算 视觉刺激必须呈现刷新周期的整数倍的持续时间,而刷新速度随着显卡,分辨率,颜色深度和显示器的设置而变化。刷新速度在实验的开始就必须有效地设置好。 当实验程序从一台机器转移到另一台机器,或改变其他显示器的特点,刷新速度就有可能改变,设置不恰当都会潜在地影响
20、刺激的呈现时间。 Brief displays (i.e., under 100ms) must consider the refresh rate, as its influence can significantly alter the observed duration of a stimulus.小于100ms的简短刺激必须考虑刷新频率。 The refresh rate may vary significantly from one computer to another.机器改变时刷新频率会发生改变。 Display durations should be set as a mul
21、tiple of the determined refresh rate for the computer in question。显示的持续时间必须设置为刷新周期的整数倍。 显示过程是以下列序列进行的: 1. 显示第一个刺激篇三:心理学软件eprime问题总汇 1、刺激间隔用语I S I , I T I , S O A有什么区别呢? SOA,前一个刺激开始到下一个刺激开始之间的时间,简单说即“从开始到开始”; ISI,两个刺激的间隔,即“结束到开始”。 比如在图片命名实验中,每幅图片呈现8s,之后呈现2s的“+”,然后再呈现下一张图片。在这个实验序列中,SOA为8+2=10s,ISI为2s。
22、 ITI:intertrial interval,指的是两个trial之间的间隔,类似于ISI。感觉在认知实验中,当一个实验呈现很多刺激时,常用ISI这个术语;而在fMRI实验中,好像多用ITI这个术语。 如上图,SOA如果是指刺激开始到结束,是指一个trial的起始到下一个trial的开始,还是指一个图片刺激的开始到下一个图片刺激的开始呢?虽然两个时间一样长,都是2+8,但是感觉含义还是不一样的,如果对于前面“+”时间随机的时候,两者的时间长会不一样,所以再问下,呵呵. ISI是指指两相邻图片刺激的时间间隔吗,如果两个trial之间还存在1s的时间间隔,那么是不是ISI变为了2+1s了呢?
23、那么此时ITI还是类似于ISI吗?是等于1s还是3s呢?呵呵. 在一些研究中,“+”有时候是随机呈现的(比如4s,6s,8s),所以SOA或ISI有时候可能不是一个固定的值。 如果两个trial中还有1s的时间间隔,得看呈现的是什么以及你怎么定义了,根据你提供的那幅图,ITI可以看做是1s,ISI可以看做是3s 2、以下是自己编程时以及在帮同学检查程序时遇到的问题总结,希望对大家有所帮助。 (1)关于中文字符不兼容的问题可以通过把所有的文字转成图片的方法,或者在*.es文件中用英文字母表示中文,generate之后,在*.ebs文件中将英文字母用中文替换。 (2) 文件每编完一段之后便gene
24、rate,以便尽早发现错误。 (3)如果generate顺利,但是在运行过程中出现稀奇古怪的问题,直接去检查*.ebs文件,看是否*.ebs文件在生成过程中是否自己增加了某些特殊符号,我给我的同学排查错误时遇到过两次这种情况。 (4)Object的命名一定不要和程序语言重名,这样eprime会把它当成命令,这种情况遇到过一次。 (5)Inline语句中,引号里面不要有空格,一次一个师妹就范这样错误,找了很长时间才找出来。 (6)不要编太长的程序,通常一个程序里面有多个list,但只用相同的一个procedure,太长的程序也容易出错。 (7)eprime通常不区分大小写,但是在Inline中调
25、用按键反应时,如果是空格或回车,必须要大括号内大写字母。 3、Q: 刚看到这期心理学报上有几篇用e-prime编程的文章,都会在程序中设置一段时间的空屏。比如被试反应置一段时间的空屏。比如被试反应结束后下个刺激呈现之前。请问,这个空屏的作用是什么?是必要的吗?A: 最基本的作用可以缓冲,然后可以消除前一个trial或者刺激对后面的影响 - Q:还有注视点+之后先空屏再呈现刺激,这又是为何? A1:“前一个trial或者刺激对后面的影响”,指的是程序本身运行中的影响,而不是对被试的影响吧? A2:我觉得是视觉残留的影响吧 A3:对,应该是消除刷新率的影响 4、Q:为什么在fmri实验中,需要在e
26、-prime中把刺激的timing mode设置成cumulative? A:消除事件之间的时间误差,保证刺激的onset time与fmri扫描同步(right?)。 前阵子做实验遇到这个问题,其实把设置改称“cumulative”只能保证程序跑得总时间和设置的参数一致,但刺激的onset time 和 fmri的扫描还是有10ms左右的误差。不过要比“event”模式精确一些,“event”会使实际onset time与设置的时间相差1s左右!最精确的方法,就是根据eprime生成的onset的参数进行调整。 5、用e-prime随机呈现四十张图片中的十张,且不能重复,应该如何做? 你可以把图片放在trial的上一层(十四张图片),然后在tria层设置十个trial,直接调用trial上一层的图片。说实在的,我知道怎么做,但是可能表达的不是很清楚,抱歉! 前面的我明白,但是我想问一下,怎样才能让每次选择的都是不同的,还有就是,怎样才能保证调入TRIAL层的是完全随机的,这个随机是应
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 生物学科实验操作经验交流计划
- 画出童年小班艺术表现计划
- 优化流程的年度工作框架计划
- 班级心理素质提升活动的案例分享计划
- 2025年中国新型建材行业市场竞争格局及投资方向研究报告(智研咨询)
- 2025年铁红项目建议书
- 2025年系列自动遥测气象站项目合作计划书
- 汽车零件互换性规则设定
- 构建稳定可靠的数据库同步体系
- 三国演义的英雄气概读后感
- 发展汉语 初级读写一 第二课 谢谢你
- 部编版六年级语文下册第一单元大单元教学任务单
- 人教版小学语文1-6年级背诵内容完整版
- 2023徐金桂“徐徐道来”(行政法知识点)版
- 《事故汽车常用零部件修复与更换判别规范》
- 2024-2030年中国酒类流通行业发展动态及投资盈利预测研究报告
- 物业管理如何实现降本增效
- DL-T825-2021电能计量装置安装接线规则
- 信息科技重大版 七年级下册 互联网应用与创新 第一单元单元教学设计 互联网创新应用
- 2024年兴业银行股份有限公司校园招聘考试试题及参考答案
- 2024智慧城市城市交通基础设施智能监测技术要求
评论
0/150
提交评论