如何在Matlab中设置路径?

Mas*_*san 2 matlab path toolbox

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

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

the*_*alk 5

如果是工具箱,我会将它添加到Matlab的主搜索路径中.您可以使用主面板中的" 设置路径"执行此操作:

在此输入图像描述

单击" 添加子文件夹",然后选择工具箱.

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

  • @Jamaisavenir不,据我所知你有第三方工具箱.我会用**Set Path**永久添加它.然后你的主文件有一个项目文件夹,例如**C:\ myproject\main.m**,在这个文件夹中也是另一个文件夹,其功能类似于**C:\ myproject/myfunctions**.要在**main.m**的开头使用这个写"addpath('C:\ myproject\myfunctions')``这一行. (2认同)