Main Content

edit

编辑或创建文件

说明

示例

edit 在编辑器中打开名为 Untitled.m 的新文件。MATLAB® 不会自动保存 Untitled.m

示例

edit file 在编辑器中打开指定文件。如果 file 不存在,MATLAB 会询问是否要创建它。file 可以包含部分路径、完整路径、相对路径或无路径。如果 file 只包含部分路径或未包含路径,则 edit 将在搜索路径中查找文件。您必须拥有该路径的写入权限才能创建 file。否则,MATLAB 将忽略该参量。

您必须指定扩展名才能打开 .mdl 文件。不支持使用 edit 函数编辑 MAT 文件和二进制文件,如 P 代码文件和 MEX 文件。

示例

edit file1 ... fileN 在编辑器中打开 file1 ... fileN 的所有文件。

示例

全部折叠

在 MATLAB® 编辑器(或默认编辑器)中创建并打开名为 Untitled.m 的新文件。Untitled.m 不会显示在您的“当前文件夹”中。

edit

在新文件夹中创建两个新文件。

使用字符向量在新目录中创建一个文件。将显示一个对话框,询问是否要创建 new_script.m。选择以创建并打开 tests/new_script.m

mkdir tests
edit tests/new_script.m

使用字符串创建第二个文件。选择以创建并打开 tests/new_script2.m

S = "tests/new_script2.m";
edit(S)

按顺序创建并打开以下文件:file1file2file3file4

edit file1 file2 file3 file4

输入参数

全部折叠

文件名,指定为字符向量或字符串。如果 file 指定的路径包含并不存在的文件夹,MATLAB 会提示出错。通过使用空格分隔文件名,可在同一行指定多个文件。

如果您没有指定扩展名,并且 MATLAB 找不到 file,则 edit 会创建具有指定名称和 .m 扩展名的文件。

如果 file 已重载(即出现在搜索路径上的多个文件夹中),请包含部分路径以编辑正确的页面,例如:

edit folderName/file

如果文件为某个类或命名空间的一部分,请指定文件的路径和扩展名,或者用句点分隔名称的各个部分,例如:

edit className.name
edit namespaceName.name
edit namespaceName.className.name
edit namespaceName.name

数据类型: char | string

版本历史记录

在 R2006a 之前推出