zoukankan      html  css  js  c++  java
  • Matlab 路径函数

    1 fileparts

    • [pathstr,name,ext] = fileparts(filename)

    将filename字符串分解成路径,文件名和文件后缀。文件可以不存在,ext中含有前缀dot(.)。

    file = 'H:user4matlabmyfile.txt';
        [pathstr,name,ext] = fileparts(file)
    
        pathstr =
        H:user4matlab
    
        name =
        myfile
    
        ext =
        .txt

    2 mfilename

    返回当前执行代码的文件名。fullpath参数指定返回完整路径+文件名。

     mfilename
     p = mfilename('fullpath')

    3 fullfile

    构建完整文件名,格式如下:

    • f = fullfile(filepart1,…,filepartN)
    f = fullfile({'a','b'},{'c','d'},'io.m')
    f = 
            'acio.m'    'bdio.m'

    4 genpath

    格式:

    • p = genpath(folderName)

    返回包含folderName及其多级子目录的路径。这些目录不包括隐藏文件夹、@ 开头的文件夹(类目录),+开头的文件夹(包目录)。

    5 addpath

    将目录添加到matlab搜索路径之中。position参数可以指定添加到搜索路径的顶部或底部。默认在顶部。 frozen参数禁止Windows系统下添加目录的提示警告。

    addpath(folderName1,...,folderNameN)
    addpath(folderName1,...,folderNameN,position)
    addpath(___,'-frozen')

    例子:

    folderName = fullfile(matlabroot,'toolbox','images','colorspaces');
    p = genpath(folderName);
    addpath(p)
    将指定目录下的所有子目录加入搜索路径。

    参考:https://blog.csdn.net/LCAR_979/article/details/52622882

  • 相关阅读:
    PHP的函数应用
    MyEclipse 使用Junit
    JAVASE知识点总结
    常见排序算法
    数据结构的java实现
    JDK1.5新特性总结
    Oracle练习题
    Oracle面试题2
    Oracle面试题1
    分别使用Statement和PreparedStatement对数据库进行操作
  • 原文地址:https://www.cnblogs.com/Terrypython/p/9497547.html
Copyright © 2011-2022 走看看