文档

这是机器翻译

翻译的微软
鼠标在文本上查看原文。点击下面的按钮,返回该页面的英文版本。

mkdir

新建文件夹

语法

mkdir(“folderName”)
mkdir(“parentFolder”、“folderName”)
Status = mkdir(___
[status,message,messageid] = mkdir(___

描述

mkdir(“folderName”)创建文件夹folderName,在那里folderName可以是绝对路径也可以是相对路径。

mkdir(“parentFolder”、“folderName”)创建文件夹folderNameparentFolder,在那里parentFolder绝对路径或相对路径。如果parentFolder不存在,MATLAB®尝试创建它。看到提示部分。

Status = mkdir(___创建指定的文件夹。当操作成功时,它返回状态逻辑1。当操作不成功时,它返回逻辑0。

[status,message,messageid] = mkdir(___创建指定的文件夹,并返回状态、消息字符串和MATLAB消息ID。给的值状态是合乎逻辑的1求成功,且合乎逻辑0为错误。

例子

在当前文件夹中创建子文件夹

创建名为newdir在当前文件夹中:

mkdir(“newdir”)

在指定的父文件夹中创建子文件夹

创建名为newFolder在文件夹里testdata,使用相对路径,其中newFolder与当前文件夹处于同一级别:

mkdir(“. . / testdata”、“newFolder”)

创建文件夹时返回状态

在本例中,第一次尝试创建newFolder成功,返回状态1,且没有错误或警告消息或消息标识符:

[s, mess, messid] = mkdir('../testdata', 'newFolder') s = 1 mess = " messid = "

尝试再次创建相同的文件夹。mkdir再次返回成功状态,以及警告和消息标识符,通知您文件夹存在:

[s,mess,mess] = mkdir('../testdata','newFolder') s = 1 mess =目录"newFolder"已经存在。messid = MATLAB:MKDIR:DirectoryExists

更多关于

全部折叠

提示

如果参数指定的路径包含一个或多个不存在的文件夹,MATLAB将尝试创建不存在的文件夹。例如,对于

mkdir(“myFolder \ folder1 \ folder2 \ targetFolder”)

如果folder1不存在,MATLAB创建folder1,创建folder2folder1,并创建targetFolderfolder2

R2006a之前介绍

这个话题有用吗?