MATLAB mkdir()函数:创建文件夹(附带实例)
在 MATLAB 中,mkdir() 函数用于新建文件夹。若创建的文件夹已经存在,则 MATLAB 发出警告的消息;若操作失败,则 mkdir() 函数会向命令行窗口发出错误的消息。
mkdir() 函数的调用格式及说明如下表所示:
【实例 1】在当前路径下创建指定名称的文件夹。MATLAB 程序如下:
使用 mkdir() 函数新建文件夹后,使用 isfolder() 函数可检查位于指定路径或当前文件夹中的文件夹是否存在,返回结果为逻辑值。如果是指定路径或当前文件夹中的文件夹,返回 1,否则返回 0。
【实例 2】确定已在当前路径下创建指定名称的文件夹。MATLAB 程序如下:
mkdir() 函数的调用格式及说明如下表所示:
调用格式 | 说明 |
---|---|
mkdir folderName | 创建文件夹 folderName |
mkdir parentFolder folderName | 在 parentFolder 中创建 folderName。如果 parentFolder 不存在,MATLAB 创建该文件夹 |
status = mkdir(…) | 创建指定的文件夹,并在操作成功或文件夹已存在时返回状态 status 的值为 1 |
[status,msg] = mkdir(…) | 返回发生的任何警告或错误的消息文本 msg |
[status,msg,msgID] = mkdir(…) | 返回发生的任何警告或错误的消息 ID |
【实例 1】在当前路径下创建指定名称的文件夹。MATLAB 程序如下:
>> close all % 关闭当前已打开的文件 >> clear % 清除工作区的变量 >> mkdir newfile % 在当前目录下创建名称为newfile的文件夹运行上述程序后,在当前目录下显示新建的文件夹。
使用 mkdir() 函数新建文件夹后,使用 isfolder() 函数可检查位于指定路径或当前文件夹中的文件夹是否存在,返回结果为逻辑值。如果是指定路径或当前文件夹中的文件夹,返回 1,否则返回 0。
【实例 2】确定已在当前路径下创建指定名称的文件夹。MATLAB 程序如下:
>> close all % 关闭当前已打开的文件 >> clear % 清除工作区的变量 >> mkdir newfolder % 在当前目录下创建名称为newfolder的文件夹 >> isfolder('newfolder') % 检查newfolder是否为文件夹 ans = logical 1