細(xì)細(xì)回想樟氢,人生路真挺奇妙的解愤。也不知道是怎么镇饺,我生生從計算機(jī)專業(yè)轉(zhuǎn)行到了心理學(xué)專業(yè),并在其中謀生送讲。
記得讀研時候與導(dǎo)師第一次見面奸笤,老師就指向我說了句:“我們這個方向需要做實(shí)驗(yàn),會涉及到刺激呈現(xiàn)哼鬓、計時监右、記錄反應(yīng)數(shù)據(jù)的問題,你去學(xué)下怎么用psychtoolbox工具箱异希,還有其他的工具健盒,像什么DMDX之類的,也可以研究下”称簿。當(dāng)時很懵逼啊味榛,聽都沒聽過這些東西∮璧回去以后開始各種找資料搏色,仗著自己的渣渣計算機(jī)背景,好賴算是摸到了一點(diǎn)門道券册。
在這個學(xué)習(xí)過程中频轿,我發(fā)現(xiàn)相關(guān)的中文資料非常少,比較好的教程全是英文的烁焙,學(xué)習(xí)起來比較費(fèi)勁航邢。可能中文只需要一天就學(xué)完了的骄蝇,英文我需要兩三天才能學(xué)完膳殷。一直都特別希望有一個中文教程能讓我快速入門。
當(dāng)然九火,這都是好幾年前的事情了赚窃。最近由于各種原因册招,需要重新點(diǎn)亮這一技能,我開始后悔勒极,當(dāng)初沒有把學(xué)習(xí)到的東西完整的記錄下來是掰,也由此萌生了寫這個教程的想法。
在繼續(xù)這個教程之前辱匿,需要說明以下三點(diǎn):
- 實(shí)用主義至上键痛。我們不是專業(yè)的程序員,所以代碼不完美并不是太大的問題匾七,只要它能夠完美的解決我們的問題就好了絮短。
- 在專業(yè)程序員看來,一些需要搞清楚的重要概念昨忆,比如什么形參實(shí)參戚丸,函數(shù)指針等東西,在我看來扔嵌,我們不需要先完全搞明白它們再去寫代碼,只需要在形式上理解夺颤,并且能利用它們解決我們的問題痢缎,就算成功了。記住世澜,我們并不想把自己培養(yǎng)成為一名專業(yè)的程序員独旷。
- 學(xué)習(xí)編程的惟二訣竅是勤寫代碼,勤動手操作寥裂。
然后嵌洼,在這里,要先給自己挖點(diǎn)坑封恰,以防偷懶斷更麻养。以下是教程的大致內(nèi)容:
- Matlab與psychtoolbox(簡稱PTB)簡介、安裝
- Matlab程序語言基礎(chǔ)
- PTB視覺刺激呈現(xiàn)
- PTB聽覺刺激呈現(xiàn)
- PTB反應(yīng)收集
- PTB數(shù)據(jù)保存與輸出
- PTB應(yīng)用實(shí)戰(zhàn)(以簡單反應(yīng)時诺舔、stroop實(shí)驗(yàn)為例)
總之鳖昌,這個教程是為這樣的人準(zhǔn)備的:
- 希望在自己需要做實(shí)驗(yàn)的時候,不必到處求人幫你寫程序低飒;
- 會使用電腦许昨,但沒有什么寫代碼的經(jīng)驗(yàn);
- 了解二維矩陣是什么東西(其實(shí)就是一個n行m列的元素排排坐)褥赊,如果不太明白的糕档,先百度一下;在這個教程中拌喉,我們基本上不考慮多維數(shù)組的情況速那,除非有特殊說明俐银,不然,默認(rèn)提到的數(shù)組是二維數(shù)組琅坡。
- 每天都能抽出半小時左右的時間學(xué)習(xí)并練習(xí)悉患。