matlab2012a系统不匹配,发现了一个可能的与matlab2012a函数输出不一致的问题的问题...

各位好:

我用matlab2012a跑数据,没到slicetiming,结果报错。

Error using fileparts

Too many output arguments.

Error in cfg_util>local_initapps (line 1144)

[p n e v] = fileparts(appcfgs{k});

Error in cfg_util (line 518)

local_initapps;

Error in cfg_util (line 401)

cfg_util('initcfg');

Error in spm_jobman (line 206)

cjob = cfg_util('initjob', mljob);

Error in DPARSF_run (line 326)

spm_jobman('run',jobs{1});

Error in DPARSF>pushbuttonRun_Callback (line 938)

[Error]=DPARSF_run(handles.Cfg);

Error in gui_mainfcn (line 96)

feval(varargin{:});

Error in DPARSF (line 40)

gui_mainfcn(gui_State, varargin{:});

Error while evaluating uicontrol Callback

然后我查了下2012a的fileparts函数,发现只有三个输出[pathstr, name, ext] = fileparts(filename) ,但是我之前用的2009、2010、2011版本的matlab却会有四个输出,[pathstr, name, ext,versn] 。

希望我们的software多向上兼容下新的matlab版本。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值