码迷,mamicode.com
首页 > 其他好文 > 详细

Matlab 路径函数

时间:2018-08-18 17:38:09      阅读:185      评论:0      收藏:0      [点我收藏+]

标签:tla   size   文件夹   ges   article   matlab   net   csdn   path   

1 fileparts

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

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

file = H:\user4\matlab\myfile.txt;
    [pathstr,name,ext] = fileparts(file)

    pathstr =
    H:\user4\matlab

    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 = 
        a\c\io.m    b\d\io.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

Matlab 路径函数

标签:tla   size   文件夹   ges   article   matlab   net   csdn   path   

原文地址:https://www.cnblogs.com/Terrypython/p/9497547.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!