这是修改文件Exchange提交“Edfread”,用于将EDF文件导入MATLAB。我删除了一些选项,使得大量的文件导入大量发生,在一个样本记录或包含一次所有样本的记录的情况下更快。
[HDR,Datamat] = EDFREAD2(FNAME)
从文件fname的所有记录中读取数据('* .edf')。在结构HDR中返回标题信息,并且信号(波形)在DataMat中返回,即(样本x通道)矩阵,或者(如果存在,则(样本x 1)阵列满满的每个通道中的不同数量的样本。
马特五(2021年)。Edfread2.(//www.tatmou.com/matlabcentral/fileexchange/47123-edfread2),Matlab中央文件兑换。检索到。
嗨马特,
与fasil相同的错误。你能评论吗?
谢谢
海哑
我在下行收到了错误
WriteDindes {Chans} = WriteDindices {Chans} + HDR.Samples
使用+时出错
矩阵维度必须同意。
嗨马特
我遇到了以下错误:
subscript指数必须是真正的正整数或逻辑。
Edfread中的错误(第122行)
hdr.label {ii} = regexprep(fread(fid,32,'* char')','\ w','');
我用Eyeelink录制EDF文件,眼追踪系统。
你有解决方案吗?