在matlab中使用spm8,[转载]在matlab中同时使用spm2,spm5,spm8

1、设置好spm2,spm5,spm8的路径。例如,都放置在“D:Analysis_Software”

2、新建一个文件夹spm_paths,用于放置调用spm2,spm5,spm8的*.m文件

3、将spm_paths在matlab中进行setpath

4、调用文件编写如下:

(1)以下保存为spm2.m,放置在spm_paths中

%%%%%%%%%%%%%%% spm2.m

% remove spm path

while true

try, spm_rmpath; catch break;

end

end

% add spm2 path

addpath D:/Analysis_Software/spm2;

% run spm2

spm; (说明:如果要直接用spm fmri,此处可直接写spm fmri;)

(2)以下保存为spm5.m,放置在spm_paths中

%%%%%%%%%%%%%%% spm5.m

% remove spm path

while true

try, spm_rmpath; catch break;

end

end

% add spm5 path

addpath D:/Analysis_Software/spm5;

% run spm5

spm;

(3)以下保存为spm8.m,放置在spm_paths中

%%%%%%%%%%%%%%% spm8.m

% remove spm path

while true

try, spm_rmpath; catch break;

end

end

% add spm8 path

addpath D:/Analysis_Software/spm8;

% run spm8

spm;

5、一般情况下,以上设置好后应该就可以了。在matlab的命令框中输入spm2,spm5,spm8可以分别打开它们。

6、如遇到spm2在上述情况下不能正常使用,可以从spm5或者spm8中拷贝spm_rmpath.m文件至spm2的文件夹中。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值