我在Matlab中为我的项目编写了一些代码。这些代码由一些函数和一个主运行文件组成,它们都是单独编写脚本并保存在文件夹中。当我想运行项目时,我必须将 Matlab路径设置为此文件夹,然后运行主文件。
现在,我想在我的项目中使用另一个由第三方开发的工具箱。正如我所说,我想在我自己的项目中使用这个toolbox
,但我只能将Matlab路径设置为其中一个目录。我想是否有办法将此工具箱添加到Matlab的主路径,以便它可以像Matlab的其他预定义函数一样运行,如fmincon
。
答案 0 :(得分:5)
如果是工具箱,我将其添加到Matlab的主搜索路径中。您可以使用主面板中的设置路径执行此操作:
点击使用子文件夹添加,然后选择工具箱。
对于您的项目,我只需使用addpath
即可将该文件夹添加到您的主要功能中。这个选项是暂时的!如果您的文件夹包含一组始终使用的功能,您也可以使用“设置路径”将其永久添加到上面。但请注意,如果他们想要使用您的项目,请将此文件夹传递给其他人。