matlab提取文件要素代码传递熵部分信息分解
针对单个试验的时间序列输入矩阵或包含与多个试验对应的多个矩阵的输入像元,计算传递熵的部分信息分解(PID)。
冗余部分信息项由Timme等人(2016年)描述的最小信息函数给出。
目录
依存关系
MATLAB
R2019a:此处找到的所有函数均为.m文件。
调用了各种MATLAB内置函数。
用法
我们用时间序列/峰值训练来识别神经元。
要计算所有可能的神经元三元组的传递熵PID,请使用3个必填参数调用TE_PID.m
:输出文件名,矩阵或单元格以及正整数时延。
对于包含用于多个试验的多个矩阵的输入像元,输入像元必须为一维。
每个矩阵或单元格列应包含单个神经元的整个时间序列,即,列应代表神经元,而行则代表递增时间的观察值。
(可选)提供要为其计算PID的神经元三重态索引的列表。
否则,将为所有可能的三元组计算PID。
(可选)提供正整数时间分辨率,以便对输入数据进行分时。
输出被写入一个单独的文件。
7列按升序表示:
target_index
,
source1_index
,
source2_index
,
synergy
,冗余,
un
2023-02-07 15:14:48
21KB
系统开源
1