首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >基于Matlab语言的SPM12调试

基于Matlab语言的SPM12调试
EN

Stack Overflow用户
提问于 2016-08-27 05:16:21
回答 1查看 397关注 0票数 0

我在Matlab上使用SPM时遇到了问题。我有一个需要调试的m-file,但我还没有编写。这段代码是旧的,可能错误是由新版本的语法差异造成的。使用此函数spm_get_files会弹出错误,该函数最初存在于代码中。将此函数更改为spm_get时(我发现这两个函数假定是等价的),我得到以下错误:

代码语言:javascript
复制
Error using spm_get (line 1726)
Illegal Action string
Error in suj6 (line 46)
Fr3 = spm_get('/home/***/folder','a3*093.img');

其中'/home/***/folder','a3*093.img'是我要分析的输入文件的目录。这些是fMRI扫描。

我的Matlab版本是9(R2016a),SPM是SPM12。(代码很旧,最初是用SPM99编写的)

有谁能帮我吗?

谢谢!

EN

回答 1

Stack Overflow用户

发布于 2016-08-27 07:01:57

spm_get_files基本上就是这一行代码:

代码语言:javascript
复制
varargout = {spm_get('Files',varargin{:})};

显然,如果您想切换回使用spm_get,您需要显式添加'Files‘作为第一个参数。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39174729

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档