在批量导入脑电处理编码中(如图),出现转化报错是怎么回事呀,要怎么解决呀help!

报错图如下

以下回复参考:皆我百晓生、券券喵儿等免费微信小程序作答:
从报错信息来看,问题出在pop_loadcnt函数中,它试图将一个字符转换为结构体,但失败了。这可能是由于pop_loadcnt函数的实现有问题,或者输入参数的类型不正确。
首先,你需要检查pop_loadcnt函数的定义,确保它能正确处理传入的参数。如果可能的话,你可以尝试修改该函数以解决此问题。
另外,你可以尝试以下方法来解决这个问题:
data_path和save_path变量的值是正确的,它们应该是包含文件路径的字符串,而不是单个文件名。例如:data_path = 'D:\gradu_data\try\0_raw';
save_path = 'D:\gradu_data\try\1_set';
pop_loadcnt函数时,确保传入正确的参数。根据报错信息,你可能需要在调用pop_loadcnt时添加额外的参数,例如'format', 'set'。例如:EEG = pop_loadcnt(fullfile(data_path, fn{i}), 'format', 'set');