一直在尝试(未成功)使用 'which' 在包中定位 .m 文件。例如,当 Company.m 位于 +Contents 文件夹中时,调用“which('Company.m')”。
因此,如果我当前的文件夹是 C:\Users\Documents\Contents(添加到 Matlab 路径的路径),“which('Company.m')”表示找不到文件,但如果我当前的文件夹是 C:\Users*** \Documents\Contents\ +Contents,然后它就会知道位置。
为什么是这样?我认为'which'命令递归搜索所有子目录?无论如何都可以检索“Company.m”的路径名而不必专门输入该文件夹?