在前面的章节里,都是采用MATLAB界面的命令窗口的MATLAB提示符下输入指令并运行的方式。然而当需要完成的运算比较复杂,需要几十行甚至成百上千行指令来完成时,命令行窗口就不再适用了。
为了替代在命令行窗口中输入MATLAB指令的语句,MATLAB平台上提供了文本文件编辑器,用来创建一个M文本文件来写入这些指令。M文件的扩展名为.m。一个M文件包含许多连续的MATLAB指令,这些指令完成的操作可以是引用其他的M文件,也可以是引用自身文件,还可以进行循环和递归等。
1.创建新的M文件,启动M文件编辑器的操作方法如下:
(1)在MATLAB命令行中窗口中允许指令edit.
(2)单击MATLAB界面工具栏或M文件编辑器工具栏的“”图标。
(3)选择MATLAB菜单栏的“File”---"New"----"M文件"选项。
2.打开已有的M文件的操作方法如下
(1)在MATLAB命令行窗口运行指令edit filename。其中filename是已有文件的文件名,可以不带扩展名,文件名也可以省略不写。
(2)单击MATLAB界面工具栏或M文件编辑器工具栏上的“打开”按钮,在按照弹出的对话框的提示选择已有的M文件。
3.经过修改的M文件的保存方法如下
(1)单击M文件编辑器工具栏上的“保存”按钮。若是已有此M文件,则保存操作完成;若是新的M文件,则会弹出对话框,需要选择存放目录和文件名,才能完成M文件的保存。
(2)单击MATLAB菜单栏的“保存”按钮,之后操作同(1)。
每当用户输入这个文件名的自变量时,MATLAB就会执行文件中的所有指令。在这个过程中,MATLAB从文件而不是终端读取命令,当文件中最后一条命令被执行时,MATLAB能再从终端

本文介绍了MATLAB M文件编辑器的使用方法,包括创建、打开和保存M文件的操作,以及MATLAB提供的文件操作和流控制指令集,如edit、what、run等,帮助用户更高效地编写和管理M文件。
最低0.47元/天 解锁文章
3237

被折叠的 条评论
为什么被折叠?



