在MATLAB中使用用户定义脚本中的函数

时间:2018-02-10 21:19:22

标签: matlab

我已经放置了一个MATLAB脚本" x.m"在我当前工作目录的路径中。所以脚本在文件夹"〜/ a"我的工作目录是"〜/ a / b" 但MATLAB似乎没有意识到单一功能' x'在脚本中存在?我将文件命名为与函数完全相同,当我将脚本放在我的确切工作目录而不是仅仅放在我的工作目录的路径上时,它可以正常工作。我相信我的版本是MATLAB2016a,如果这有任何区别的话。在更新到MATLAB2016a之前,我已经创建了一个类似的函数,只需将脚本放在我的工作目录的路径中就能正确使用它。

建议/溶液

1 个答案:

答案 0 :(得分:1)

您不能在父目录中拥有一个函数,并期望MATLAB找到它。有一个名为MATLAB path的东西,它是MATLAB搜索查找函数的目录集合。您可以使用addpath为其添加目录。