我正在使用OS X版本10.9.4并使用Matlab R2013b。我最近下载了一个工具箱文件,它在桌面上保存为文件夹。它包含一堆.m文件,我不确定如何添加到我的Matlab中。我已经在线阅读并观看了一些教程,这些教程都提到我需要设置Matlab的路径,但我似乎无法让它为我工作。我是Matlab的新手,并且已经试图解决这个问题几天了,所以我很抱歉这是一个非常简单的问题。
答案 0 :(得分:0)
有几种方法可以做到这一点。当在Matlab中调用函数时,它将查找路径中包含的所有目录以查找它。您可以通过键入命令“path”来调出路径。
据推测,您想为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是否会在这里自动搜索新文件夹,但它可能值得一试。