有几种方法可以做到这一点。当在 Matlab 中调用一个函数时,它会在路径中包含的所有目录中查找它。您可以通过键入命令“路径”来调出路径。
大概,你想为 Matlab 添加一个新的位置来查看。这可以通过 addpath 命令完成。 Addpath 接受相对地址和绝对地址。例如命令
addpath('C:\My_Matlab_Functions')
将使您能够访问文件夹 My_Matlab_Functions 中的函数和文件。
相对目录是相对于调用 addpath 的文件。例如,如果我在 C:\users\user_name\My_Documents\Matlab 中运行一个函数,则调用
addpath('Tools')
将使您能够访问 C:\users\user_name\My_Documents\Matlab\Tools 中的所有文件。您也可以通过“...”来查找目录。例如,如果我在 C:\users\user_name\My_Documents\Matlab\Project1 中运行一个函数,则命令
addpath('..\Tools')
访问与以前相同的工具文件夹。
我已经在 Windows 上尝试过这些示例,但我认为它们在 Mac 上的工作方式相同。希望这会有所帮助。
或者,您可以将文件直接添加到 Matlab 的内置工具箱中。我不知道Matlab是否会自动在这里搜索新文件夹,但可能值得一试。