pwd表示当前路径 eg: F:\github\CRF\CRF2D
genpath(pwd) 当前文件夹下的所有文件夹 F:\github\CRF\CRF2D;F:\github\CRF\CRF2D\CVS;F:\github\CRF\CRF2D\demos;F:\github\CRF\CRF2D\demos\CVS;F:\github\CRF\CRF2D\objectives;F:\github\CRF\CRF2D\objectives\CVS;F:\github\CRF\CRF2D\optimize;F:\github\CRF\CRF2D\optimize\CVS;F:\github\CRF\CRF2D\tools;F:\github\CRF\CRF2D\tools\CVS;F:\github\CRF\CRF2D\tools\starEdgeNum;F:\github\CRF\CRF2D\tools\starEdgeNum\CVS;
addpath(genpath(pwd)) 将当前文件夹下的所有文件夹都包括进调用函数的目录
CRF2D为主程序目录。 这样一来,每个功能都能单独存放到一个子文件夹,便于维护。
matlab没有分层的概念,所以将其他子文件夹的数据添加到主程序目录在程序前添加代码:addpath(genpath(pwd));