【问题标题】:MATLAB - Save last Folder in Path as a character String? (Syntax)MATLAB - 将路径中的最后一个文件夹保存为字符串? (句法)
【发布时间】:2019-09-04 09:02:27
【问题描述】:
Ball='C:\----\--\Documents\----\ -----\ Ball - BEST';

给定目录的路径,如何将直接目录保存为字符串?

【问题讨论】:

    标签: matlab syntax path directory character


    【解决方案1】:

    使用fileparts:

    [p, fname, ext] = fileparts(p);
    top = strcat(fname, ext);
    

    这会从top 中的路径p 剥离最后一个文件夹。 ext 必须保留,以防文件夹名称中有一个点。

    【讨论】:

      【解决方案2】:

      您可以使用 UNIX 命令“pwd”

      % On C:\----\--\Documents\----\ -----\ Ball - BEST directory
      Ball = pwd;
      % Ball = 'C:\----\--\Documents\----\ -----\ Ball - BEST'
      

      【讨论】:

        猜你喜欢
        • 2015-01-17
        • 1970-01-01
        • 1970-01-01
        • 2014-12-11
        • 1970-01-01
        • 1970-01-01
        • 2015-02-15
        • 2018-05-22
        • 1970-01-01
        相关资源
        最近更新 更多