文件名称:matlab代码循环运行-pygonogo:执行/不执行任务的Python版本
文件大小:571KB
文件格式:ZIP
更新时间:2024-06-12 05:45:10
系统开源
matlab代码循环运行概述 此代码重新实现了以前在Matlab中编码的简单执行/不执行任务。 它使用了优秀的。 要运行,只需在PsychoPy Coder中加载gonogo.py ,然后单击“运行”。 注意事项: 数据文件以JSON格式保存,作为包含事件名称和时间的事件对象列表。 这样做的目的是为了提高人类和计算机的可读性,因为JSON可能会超过Python的pickle格式和PsychoPy的实验格式。 在Mac独立版PsychoPy上使用OSX 10.6(Snow Leopard)和(即将推出)Ubuntu 12.04 LTS进行了测试。 你的旅费可能会改变。 组织: 代码是在一个非常基本的Controller-View设置中组织的,因为Python和PsychoPy并不是真正为诸如发布-订阅之类的异步设计而设置的,这在这里最容易做到。 具体来说: gonogo.py实例化并运行Task类(位于task.py ) Task类使用initializers.py函数执行了很多设置,包括加载参数(来自parameters.json ),计算屏幕几何形状,设置Plexon或NI-DAQ以
【文件预览】:
pygonogo-master
----.gitignore(6B)
----controller.py(5KB)
----resources()
--------bbhit.wav(104KB)
--------rfrog.jpg(17KB)
--------gfrog.jpg(31KB)
--------pond.jpg(226KB)
--------cash.wav(117KB)
--------lilypad.jpg(21KB)
--------buzz.wav(63KB)
--------gfrog2.jpg(11KB)
--------rfrog2.jpg(20KB)
----LICENSE(1KB)
----README.md(2KB)
----task.py(2KB)
----initializers.py(3KB)
----display.py(4KB)
----Plexon()
--------.gitignore(157B)
--------PlexClient.dll(108KB)
--------testPlexClient.py(2KB)
--------__init__.py(12KB)
--------Plexon.h(27KB)
--------PlexClient.py(6KB)
--------testPlexFile.py(3KB)
--------_unstrobed_word.c(3KB)
--------PlexFile.py(18KB)
--------_unstrobed_word.pyd(11KB)
--------PlexUtil.py(9KB)
----parameters.json(320B)
----gonogo.py(160B)