Matlab 경로 함수

3707 단어

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
    다음으로 전송:https://www.cnblogs.com/Terrypython/p/9497547.html

    좋은 웹페이지 즐겨찾기