Matlab的无花果生成代码bycycle_matlab这个小型仓库的目的是在Matlab中使用神经振荡的逐周期分析(来自Scott Cole和Bradley Voytek)。原始的bycycle Python代码必须首先安装,才能使用此仓库的Matlab代码。数据包括样本LFP录音。以下是当前Matlab脚本的四个主要功能:

  1. byc_get_table.m:调用bycycle函数中的lowpass_filtercompute_features,生成一个包含.NET中描述的所有参数的表,并将表格及信号保存在result_mat文件夹中。

  2. byc_plot_table.m:从Results_mat文件夹中获取表格并绘制不同的特征图,以便为突发检测选择最佳参数。图形保存在Results_fig文件夹中。

  3. byc_get_bursts.m:从result_mat文件夹中获取表格,并使用可配置的参数组合运行突发检测,结果覆盖Results_mat中的内容。

  4. byc_plot_bursts.m:从表格中获取突发检测结果,并可视化这些突发事件。