如何在MATLAB搜索路径中调用之前被另一个阴影的函数?

时间:2016-04-16 22:22:06

标签: matlab

作为序言,请考虑Unix中的这个例子。假设/some/path/foo/some/other/path/foo都是可用的可执行文件。另外,假设/some/path/some/other/path都出现在$PATH环境变量中,首先出现/some/path。然后,如果我跑

% foo

运行的foo/some/path/foo。这就是$PATH变量的全部内容。

然而,我总是可以通过完整路径引用其他foo来调用其他% /some/other/path/foo ,如下所示:

$PATH

IOW,一旦我通过完整路径引用命令,就不需要进行名称解析,因此foo在决定运行$PATH时不起任何作用。

重要的是,此机制不需要修改foo变量。一个人只是回避它。

考虑到这个例子,MATLAB是否提供了一种方法(除了更改搜索路径之外)从不同于MATLAB搜索路径中第一个候选文件的文件运行函数{{1}}?

1 个答案:

答案 0 :(得分:0)

参见MATLAB function handlesfeval