我是靠谱客的博主 淡定白云,最近开发中收集的这篇文章主要介绍所遇到的matlab中的路径操作的一点总结matlab中的路径操作,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

matlab中的路径操作

最近在看matconvnet,我发现里面有频繁的路径操作。
而对于一个比较大的程序而言,里面必然有很多的关于路径的操作,于是想写一篇分享总结一下。

我们在使用matconvnet的时候,无论是test还是train,运行的一开始,会有一个

run(fullfile(fileparts(mfilename('fullpath')), ...
  '..', '..', 'matlab', 'vl_setupnn.m')) ;
  1. (mfilename(‘fullpath’):返回当先运行的.m文件的完整路径,包括最后的文件名和拓展名。
    在这里插入图片描述

  2. fileparts():文件名称由三个部分组成:路径名称、文件名和扩展名。在这里插入图片描述

  3. fullfile():将括号里的参数按顺序组成完整的文件名。

  4. "…"意为文件的上一级

4.

run(fullfile(fileparts(mfilename('fullpath')), ...
 '..', '..', 'matlab', 'vl_setupnn.m')) ;

整个程序的含义是,打开该文件所在目录的上两级的matlab文件夹,然后运行vl_setupnn.m。
matconvnet文档里对该文件的解释非常直接:

在这里插入图片描述

最后

以上就是淡定白云为你收集整理的所遇到的matlab中的路径操作的一点总结matlab中的路径操作的全部内容,希望文章能够帮你解决所遇到的matlab中的路径操作的一点总结matlab中的路径操作所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(55)

评论列表共有 0 条评论

立即
投稿
返回
顶部