语法:
1. 添加路径:addpath('当前路径中的文件夹名1','当前路径下的文件夹名2','当前路径中的文件夹名n');【即可一次性添加多个路径】
addpath('./上级目录中的文件夹1','./上级目录中的文件夹2','./上级目录中的文件夹n');
addpath('../更上一级目录中的文件夹1','../更上一级目录中的文件夹2','../更上一级目录中的文件夹n');
使用时,有两个注意的地方,
(1)避免路径是C盘下的【其实也是可以的,为避免问题少使用】
(2)还可以在File/Set path 选项添加,这种方法,在使用addpath命令出问题时仍能有效解决添加路径问题。
2. 去除路径:rmpath('当前路径中的文件夹名1','当前路径下的文件夹名2','当前路径中的文件夹名n');【即可一次性去除多个路径】
rmpath('./上级目录中的文件夹1','./上级目录中的文件夹2','./上级目录中的文件夹n');
rmpath('../更上一级目录中的文件夹1','../更上一级目录中的文件夹2','../更上一级目录中的文件夹n');
注意:去除路径是为了修改文件名等操作,否则Matlab会认为你要改的路径正在使用中,是禁止操作的。
【原文见】http://blog.sina.com.cn/s/blog_a5fdbf010101ai0w.html
相关案例【matlab调用内部的PCA函数错误】 https://www.cnblogs.com/rainsoul/p/6644799.html