matlab实战中一些重要的函数总结

这段时间看了一些大型的matlab工程文件(如:faster r-cnn),对于工程中经常要用到的一些函数进行一个总结。
1、路径问题。
这主要涵括文件路径的包含和组合。

curdir = fileparts(mfilename('fullpath'));
addpath(genpath(fullfile(curdir, 'utils')));
mkdir_if_missing(fullfile(curdir, 'utils'));
caffe_path = fullfile(curdir, 'external', 'caffe', 'matlab');
if exist(caffe_path, 'dir') == 0
   error('matcaffe is missing from external/caffe/matlab; See README.md');
end

我们经常需要引用不同文件夹下的文件或是函数。
mfilename 表示正在运行的函数的路径
fileparts 则返回文件上层的文件夹路径
fullfile 则返回组合文件的全路径

你可能感兴趣的:(matlab)