1.3 M文件编辑器
对于一些比较简单的计算语句,我们可以直接在指令窗口中输入相应的程序代码。但是对于复杂的程序,若是直接在指令窗口中输入,那么会经常出现错误,同时,程序的修改也会显得比较麻烦。M文件则不会出现这样的情况。所以,这里建议读者在编写程序时,尽量都使用M文件,以便进一步修改。因此,本节对M文件编辑器的启动方法及用M文件编写程序做一些简单的介绍,使读者对M文件编辑器有一定的了解,为以后的MATLAB学习打下基础。
1.3.1 M文件编辑器的启动
M文件编辑器如图1-7所示,它不会随着MATLAB的启动而启动。用户在需要使用M文件时,才启动它。
图1-7 M文件编辑器
M文件编辑器的启动方法有以下几种。
● 单击MATLAB操作界面左上角的“新建脚本”,即可启动M文件编辑器。
● 单击MATLAB操作界面左上角的“新建”>“脚本”,即可启动M文件编辑器。
● 在指令窗口中输入edit指令,同样可以启动M文件编辑器。
● 按快捷组合键Ctrl+N,也可以启动M文件编辑器。
用户可以根据自己的使用习惯,选择一种快捷的启动方式。
1.3.2 用M文件编写简单的程序
例如,用M文件编写程序,绘制正弦函数y=sin(x)在0~2π的曲线。
具体步骤如下。
1.启动M文件编辑器。按快捷组合键Ctrl+N,启动M文件编辑器。
2.输入如下程序。
t=0:0.01:2*pi; y=sin(t); plot(t,y,'-r'); %绘图函数 grid;
3.保存M文件。选择保存M文件的路径,并取名sin(x),则保存之后的文件名会在后面自动添加后缀.m,也就是文件名为sin(x).m。
4.M文件程序运行。M文件运行有两种方式:一种是直接在M文件编辑器中,将该文本添加到搜索路径中,然后单击“运行”按钮,如图1-8所示;另一种是选中运行的程序段,然后单击右键,选择“执行当前节”命令,即可运行所选中的程序。
图1-8 运行按钮
程序运行结果如图1-9所示。
图1-9 正弦函数
说明
(1)本例中的plot绘图函数,将在第5章中讲解,这里读者只需适当了解即可。
(2)在M文件中,可以对程序进行注释。在语句后面添加“%”即可对程序进行注解。或者按快捷组合键Ctrl+R,可以对选中的程序进行注解;若是要取消注解,按快捷组合键Ctrl+T。