不靠譜PsychoPy入門教程目錄:
關(guān)于PsychoPy
官網(wǎng)的介紹是這樣事兒的:PsychoPy 是一個(gè)開源的應(yīng)用程序,在神經(jīng)科學(xué)木西、心理學(xué)以及心理物理學(xué)的各種實(shí)驗(yàn)中用于呈現(xiàn)刺激和收集數(shù)據(jù)缆娃。免費(fèi)奢入,強(qiáng)大的功能可以替代Presentation 和e-Prime鸳址。用python語言編寫(免費(fèi)的Matlab替代品)。
替代Matlab不好說唧瘾,但替代E-prime妥妥的功戚。我選擇用它寫實(shí)驗(yàn)程序,就是因?yàn)镋-prime忒麻煩勤晚,安裝麻煩枉层,運(yùn)行麻煩赐写,莫名崩潰鸟蜡。鑒于中文的教程比較少,我就來試著寫一個(gè)入門教程挺邀,簡單介紹一下PsychoPy的用法和各種功能(僅限coder)揉忘。本人是個(gè)心理學(xué)的學(xué)渣,編程之類都是半路出家端铛,所以有哪里說的不對泣矛,或者你有更好的建議,還望不吝賜教禾蚕。
安裝
在這里下載:psychopy release(備選:盤 - atd4
)
選擇適合你電腦的版本您朽,比如windows系統(tǒng)的就下載win32.exe那個(gè)。我試過在32位和64位的電腦上都可以運(yùn)行的换淆。
安裝過程很簡單啦哗总,就跟一般的應(yīng)用程序一樣几颜,選一下路徑,一直下一步就好了讯屈。
界面
PsychoPy有兩個(gè)操作界面蛋哭,一個(gè)是builder view,一個(gè)是coder view涮母。
↑ 這是builder view具壮。你可以通過view → open coder view切換到coder view ↓,或者快捷鍵ctrl+L哈蝇。反過來切換也一樣棺妓。
builder view就是托拖拽拽,很直觀的添加內(nèi)容炮赦,據(jù)說跟E-prime差不多兒怜跑。我一直用的是coder view,之后要介紹的也是如何coder view下編寫程序吠勘。原因么性芬,一方面是我覺得用代碼實(shí)現(xiàn)實(shí)驗(yàn)程序更直接可控,另一方面是那個(gè)builder view在我機(jī)器上沒有運(yùn)行成功過剧防。不曉得為哪樣植锉。
工具欄/標(biāo)簽都沒有很多東西,稍微用一下就知道是怎么回事了峭拘。
Demos里面有許多系統(tǒng)自帶的例子俊庇,按功能分類的,可以打開一個(gè)體驗(yàn)一下鸡挠。比如最簡單的basic → hello_world.py辉饱,打開,點(diǎn)綠色的按鈕/ctrl+R運(yùn)行拣展。就會(huì)看到下面這樣的一個(gè)界面彭沼,停留3秒鐘。
之后在編寫實(shí)驗(yàn)程序的時(shí)候备埃,用到什么功能姓惑,比如要做等級(jí)評定,就可以到demos里面找到ratingScale.py按脚,參觀一下它是怎么實(shí)現(xiàn)的于毙,仿照著寫自己的程序,或者直接復(fù)制過來修改(我常干的事兒)乘寒。
安裝和簡介就這么多望众,從下一篇開始正式進(jìn)入編寫程序的部分匪补。
有什么疑問或建議伞辛,請?jiān)谙路皆u論烂翰。