文档

mkdir

新建文件夹

语法

mkdir folderName
mkdir parentFolder文件夹名
Status = mkdir(___
[status,msg] = mkdir(___
[status,msg,msgID] = mkdir(___

描述

例子

mkdirfolderName创建文件夹folderName.如果folderName存在,MATLAB®发出警告。如果操作不成功,mkdir向命令窗口抛出一个错误。

例子

mkdirparentFolderfolderName创建文件夹folderNameparentFolder.如果parentFolder不存在,MATLAB尝试创建它。

例子

状态= mkdir (___创建指定的文件夹并返回状态1操作成功或文件夹是否存在。否则,它会返回0.警告和错误不会被抛出到命令窗口。您可以将此语法与前面语法中的任何输入参数组合一起使用。

例子

状态味精= mkdir(___还返回发生的任何警告或错误的消息文本。您可以将此语法与前面语法中的任何输入参数组合一起使用。

例子

状态味精是否= mkdir(___还为发生的任何警告或错误返回消息ID。您可以将此语法与前面语法中的任何输入参数组合一起使用。

例子

全部折叠

创建一个名为newdir在当前文件夹中。

mkdirnewdir

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

mkdir. . / testdatanewFolder

创建同一个文件夹两次,每次尝试后验证操作的状态。

创建文件夹newFolder.操作成功,返回状态为1,且没有错误或警告消息。

[status, msg, msgID] = mkdir(“newFolder”
状态=逻辑1
MSG = 0×0空字符数组
msgID = 0×0空字符数组

创建文件夹newFolder再一次。操作再次成功,返回状态为1。警告消息和消息ID通知您文件夹已经存在。

[status, msg, msgID] = mkdir(“newFolder”
状态=逻辑1
msg = '目录已经存在。'
msgID = 'MATLAB:MKDIR:DirectoryExists'

输入参数

全部折叠

要创建的文件夹的名称,指定为字符向量。folderName可以指定为绝对路径或相对路径,除非指定了父文件夹。如果指定了父文件夹,folderName必须是相对于父文件夹的路径。

如果folderName指定一个路径,其中包含一个或多个不存在的文件夹,MATLAB尝试创建不存在的文件夹。例如,对于路径myFolder \ folder1 \ folder2 \ targetFolder,如果folder1不存在,MATLAB创建folder1,创建folder2folder1,并创建targetFolderfolder2

要在其中创建指定文件夹的父文件夹的名称,指定为字符向量。parentFolder可以指定为绝对路径或相对路径。如果parentFolder不存在,MATLAB尝试创建它。

输出参数

全部折叠

指示创建文件夹的尝试是否成功,指定为01.如果尝试成功或文件夹存在,状态是1。否则,状态是0。

数据类型:逻辑

错误消息,指定为字符向量。如果出现错误或警告,味精包含错误或警告的消息文本。否则,味精是空的,

错误消息标识符,指定为字符向量。如果出现错误或警告,是否包含错误或警告的消息标识符。否则,是否是空的,

R2006a之前介绍过

这个话题有帮助吗?