我试图在Matlab中运行名为Flirt的图像处理软件。当我尝试
system'flirt'我得到一个/bin/bash: flirt: command not found错误。
如果我尝试system('/usr/local/fsl/bin/flirt');,那么它就能正常工作。在终端中输入flirt也会启动程序。
有没有一种方法来设置Matlab在路径中找到这个程序并运行它,而不给出它的全部地址?
发布于 2013-11-21 16:11:35
使用以下方法从MATLAB中检查系统路径:
getenv('PATH')
在MATLAB中使用:
setenv('PATH', [getenv('PATH') ':/usr/local/fsl/bin']);
如果修复了它,您可以将setenv行添加到MATLAB启动文件中。
https://stackoverflow.com/questions/20123884
复制相似问题