本文集以陈立翰老师书中第七章“Pip-and-Pop效应”程序为例(对书中的程序有调整)。
看一下实验程序视频(书中附有程序官网),看看需要准备哪些视觉、听觉刺激:
视觉刺激主程序:
这里需要学习一个很重要的知识点,将视角转为像素值——deg2pix函数
对应陈老师书中95-98,书中解释的很详细,不过多阐述。
56~65:生成视觉刺激(光环)亮度变化的正弦波和方波
新手学到这里可能感觉比较难,因为它需要一定的数学功底才能写出这样变化的动态刺激。这里要做的就是积累,可能很长时间都未必可以自己写出类似程序,但经过大量积累和学习是可以的。所以这里可以执行程序,弄明白是怎样生成这些正弦波和方波的光环作为积累和理解编程思维就好。
听觉刺激主程序:
67~79:生成所用的6种声音
这里要学习声音的制作,对应陈老师书中第五章内容133-141,内容不多,看了这部分内容就可以学会用Matlab制作声音。
其实对于一些简单的程序来说,刺激并没有这么复杂,也可以自己制作图片(pptx、AI)和声音(声音制作软件)让Matlab读取来实现刺激的呈现。
对于视觉刺激与听觉刺激这部分内容
对应学习冯老师书中:
130-139:图片/图像处理函数
144-156:音频处理函数
168-182:语音输入类函数
不要怕多,这些函数未必都是要你记住的,但是你要了解都有哪些功能,所以值得一阅,至少当你需要这样的功能时,可以第一时间去查阅。学习一定时间后,会总结出一些常用的函数,记住这些常用的就好。