概述
matlab中的路径操作
最近在看matconvnet,我发现里面有频繁的路径操作。
而对于一个比较大的程序而言,里面必然有很多的关于路径的操作,于是想写一篇分享总结一下。
我们在使用matconvnet的时候,无论是test还是train,运行的一开始,会有一个
run(fullfile(fileparts(mfilename('fullpath')), ...
'..', '..', 'matlab', 'vl_setupnn.m')) ;
-
(mfilename(‘fullpath’):返回当先运行的.m文件的完整路径,包括最后的文件名和拓展名。
-
fileparts():文件名称由三个部分组成:路径名称、文件名和扩展名。
-
fullfile():将括号里的参数按顺序组成完整的文件名。
-
"…"意为文件的上一级
run(fullfile(fileparts(mfilename('fullpath')), ...
'..', '..', 'matlab', 'vl_setupnn.m')) ;
整个程序的含义是,打开该文件所在目录的上两级的matlab文件夹,然后运行vl_setupnn.m。
matconvnet文档里对该文件的解释非常直接:
最后
以上就是淡定白云为你收集整理的所遇到的matlab中的路径操作的一点总结matlab中的路径操作的全部内容,希望文章能够帮你解决所遇到的matlab中的路径操作的一点总结matlab中的路径操作所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复