如何在 Matlab 中设置路径?

How to Set Path in Matlab?

我在 Matlab 中为我的项目编写了一些代码。这些代码由一些函数和一个主 运行 文件组成,它们都是单独编写脚本并保存在一个文件夹中。当我想要 运行 项目时,我必须将 Matlab 路径 设置到该文件夹​​,然后 运行 主文件。

现在,我想在我的项目中使用另一个由第三方开发的工具箱。正如我所说,我想在我自己的项目中使用这个 toolbox,但我只能将 Matlab 路径设置为这些目录之一。我在想是否有办法将这个工具箱添加到 Matlab 的 主路径 中,以便它可以像 fmincon 等 Matlab 的其他预定义函数一样 运行。

如果是工具箱,我会将其添加到 Matlab 的主要搜索路径中。您可以使用主面板中的 Set Path 来完成此操作:

单击添加子文件夹 并选择工具箱。

对于您的项目,我只需使用 addpath 即可将文件夹添加到您的主函数中。这个选项是临时的!如果您的文件夹包含一组您经常使用的功能,您也可以像上面那样使用设置路径永久添加它。但请注意将此文件夹传递给其他人,如果他们想使用您的项目。