python在心理学的应用_E-prime软件在心理学中的运用有多重要?

看到很多答案觉得Eprime简单或者“低级”“不精确”我不得不说说几句。

Eprime的时间精度非常高,几乎是国内可以买到的现成方案里最高的(当然国内有一些人在开发更好的方案)。当然其他答案里面有提到自己从头开始写当然可以,但前提是你必须对各种细节了如指掌和一套价格不菲的校准设备。

我自己使用一套光电系统测试过(传感器贴在屏幕上,光纤连到专用处理盒)eprime可以提供2ms以内的延迟误差,这几乎是显示器刷新的极限,同样的时间计时器也是高精度的,用ptb或者其他py的精度感人(我曾经测到ptb接近100ms的误差)。如果你觉得eprime精度有问题,首先请确认自己是不是买了正版,然后是否正确配置,最后是不是写错了代码(对于使用vba很常见)

eprime内置vba,可以认为具有和任何其他编程语言一样的能力,不管是各种博弈程序甚至3d小游戏不在话下。学好vba,excel也算入门了,价值很高。

最后作为matlab/python的熟练使用者,我不推荐在高精度/低延迟需求的情况下使用任何自编软件,为了这几个ms的精度你几乎无法使用各种常见的模块,必须考虑各种buffer的存在和图形学知识,这是得不偿失的。尤其是不推荐ptb…里面很多细节和坑远超一般使用者可以容忍的范围(我见过的程序里面的记录延迟都大的可怕,当然如果你做的是fmri这样对时间精度要求不高的,随意)。同时不要考虑任何已经失去支持的呈现软件(比如dmdx)。最后请使用正版,如果你的程序对时间精度要求不高用盗版可以接受,如果你的程序需要高精度计时,真的建议不要在盗版浪费时间。

最后总结eprime是个很好的工具,学习eprime/vba是个不错的投资(尤其是vba),我不反对学习其他呈现软件和自己写,但是从做实验的角度看,如果精度要求很高,他们都不够好。

ps:我知道这些完全是因为在研一的时候不知天高地厚的想做一个自己的eprime出来…后来发现真的想太多了。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值