文件名称:king代码matlab-adaptbat:Adaptbat
文件大小:15.48MB
文件格式:ZIP
更新时间:2024-06-17 06:45:18
系统开源
王代码matlab 自适应节拍对准测试(BAT) 自适应BAT程序摘要 向对象显示由节拍器叠加的音乐刺激。 节拍器与节拍对齐或在相位或速度上受扰动,其幅度因试音而异。 如果拍子不跳动,则按键盘按钮Q进行响应,如果拍子不动,则按P进行响应。 速度和相位测试以随机顺序显示。 在每个测试中,80%的试验是测试试验,20%的试验是捕获试验(即无偏差)。 任务始终从捕获尝试开始。 使用贝叶斯框架,特别是通过顺序测试的Zippy估计(ZEST)阈值过程,计算试验间的偏差值和最终阈值。 默认的ZEST参数应该可以很好地实现自适应BAT测试。 如果要更改这些参数,可以在bat_params.m中进行。 每次试验都会动态生成刺激性音频,其偏差取决于受试者在先前试验中的表现以及阈值估计的当前状态。 呈现试验直到阈值算法收敛为止,这时该任务的主题数据输出到CSV文件,并且主题前进到下一个任务版本。 要求 的MATLAB 用法 首次在计算机上运行实验之前,必须打开bat_params.m并将stim_fpath , data_fpath和ITI_fpath更改为适当的文件路径。 然后,大多数用户可以将所有其他
【文件预览】:
adaptbat-master
----stimuli()
--------ISO550.WAV(2.5MB)
--------HTH.wav(1.55MB)
--------OCJ.WAV(1.12MB)
--------Adaptive Beat Alignment Test stimulus notes.doc(31KB)
--------TJU.wav(1.42MB)
--------OWA.wav(991KB)
--------ISO400.WAV(2.52MB)
--------HSG.WAV(1.41MB)
--------RRW.WAV(1.62MB)
--------SAS.wav(1.19MB)
--------ACL.wav(1.19MB)
--------ISO700.WAV(2.47MB)
--------NYN.WAV(1.23MB)
--------PAN.wav(1.12MB)
--------KPS.WAV(1.31MB)
--------SMA.WAV(1.91MB)
--------BEEPS.WAV(436KB)
----adaptive_bat_load_data.m(3KB)
----adaptive_bat.m(7KB)
----ITI()
--------ji_NYN2.txt(150B)
--------ji_OCJ2.txt(92B)
--------ji_RRW2.txt(129B)
--------ji_KPS2.txt(119B)
--------ji_HTH2.txt(187B)
--------ji_HSG2.txt(191B)
--------ji_PAN2.txt(161B)
--------ji_ACL2.txt(150B)
--------ji_TJU2.txt(172B)
--------ji_SMA2.txt(182B)
--------ji_OWA2.txt(158B)
--------notes.txt(131B)
--------ji_SAS2.txt(175B)
----toneburst.m(3KB)
----ZEST_marvit.m(4KB)
----bat_params.m(3KB)
----bat_initialize_ptb.m(3KB)
----BAT_adaptive_ibi.m(14KB)
----bat_analysis_params.m(3KB)
----adaptive_bat_plots.m(12KB)
----analyzeBAT.m(19KB)
----zest.m(5KB)
----BAT_adaptive_phase.m(14KB)
----batBeatTimes.m(2KB)
----zest_scratchpad.m(3KB)
----BAT_globals.m(2KB)
----BAT.m(3KB)
----README.md(3KB)
----mkbatstim_out.m(2KB)
----mkbat3.m(4KB)
----mkbatstim.m(2KB)
----mkbat2.m(3KB)