我有一个使用 SPM8 工具箱的用户编写的 MATLAB 程序。如果直接运行,它工作正常。但是,编译再运行时,出现如下错误:
Undefined function 'ft_datatype_sens' for input arguments of type 'struct'
此功能来自与 SPM8 工具箱捆绑的 Fieldtrip 工具箱。startup.m
包含以下内容:
if(isdeployed==false)
addpath(genpath('/cm/shared/apps/matlab/spm/08'))
spm('defaults', 'eeg')
spm_get_defaults('cmdline',true)
disp('SPM path is set')
end
我自己不是 MATLAB 用户,我在黑暗中摸索,但我的假设是找不到 Fieldtrip 工具箱。
任何人都可以对此有所了解吗?