PsychoPy入门_00_简介
2016-09-03 12:34
369 查看
关于PsychoPy
官网(http://www.psychopy.org/)的介绍是这样事儿的:PsychoPy 是一个开源的应用程序,在神经科学、心理学以及心理物理学的各种实验中用于呈现刺激和收集数据。免费,强大的功能可以替代Presentation™ 和e-Prime™。用python语言编写(免费的Matlab™替代品)。替代Matlab不好说,但替代E-prime妥妥的。我选择用它写实验程序,就是因为E-prime忒麻烦,安装麻烦,运行麻烦,莫名崩溃。
鉴于中文的教程比较少,我就来试着写一个入门教程,简单介绍一下PsychoPy的用法和各种功能(仅限coder)。本人是个心理学的学渣,编程之类都是半路出家,所以有哪里说的不对,或者你有更好的建议,还望不吝赐教。
安装
在这里下载:[]https://github.com/psychopy/psychopy/releases]选择适合你电脑的版本,比如windows系统的就下载win32.exe那个。我试过在32位和64位的电脑上都可以运行的。
安装过程很简单啦,就跟一般的应用程序一样,选一下路径,一直下一步就好了。
界面
PsychoPy有两个操作界面,一个是builder view,一个是coder view。↑ 这是builder view。你可以通过view → open coder view切换到coder view ↓,或者快捷键ctrl+L。反过来切换也一样。
builder view就是托拖拽拽,很直观的添加内容,据说跟E-prime差不多儿。我一直用的是coder
view,之后要介绍的也是如何coder
view下编写程序。原因么,一方面是我觉得用代码实现实验程序更直接可控,另一方面是那个builder
view在我机器上没有运行成功过。不晓得为哪样。
工具栏/标签都没有很多东西,稍微用一下就知道是怎么回事了。
Demos里面有许多系统自带的例子,按功能分类的,可以打开一个体验一下。比如最简单的basic → hello_world.py,打开,点绿色的按钮/ctrl+R运行。就会看到下面这样的一个界面,停留3秒钟。
之后在编写实验程序的时候,用到什么功能,比如要做等级评定,就可以到demos里面找到ratingScale.py,参观一下它是怎么实现的,仿照着写自己的程序,或者直接复制过来修改(我常干的事儿)。
简单的介绍就这么多,从下一篇开始正式进入编写程序的部分。
有什么疑问或建议,请在下方评论。
相关文章推荐
- 【Python】Python入门简介00
- JUnit和单元测试入门简介
- linux入门教程1 系统简介
- 史上最简单的Hibernate入门简介
- Spring框架快速入门之简介(四)
- WTK使用简介——使用入门
- ASP.NET2.0新特性快速入门--Visual Web Developer 2005 速成版简介
- Eclipse入门-- Eclipse的使用简介及插件开发
- Spring框架快速入门之简介(一)
- Spring框架快速入门之简介(三)
- 史上最简单的Hibernate入门简介
- 学习史上最简单的Hibernate入门简介有感
- (转)Eclipse入门-- Eclipse的使用简介及插件开发
- Spring入门01 - 简介 Spring
- 史上最简单的Hibernate入门简介 (转)
- 史上最简单的Hibernate入门简介
- PEAR::HTML_QuickForm入门[1]--简介
- Barracuda 事件模型入门(1) - Barracuda简介
- 最简单的Hibernate入门简介
- 实例JSP入门(一)Html简介与JSP的世界