MATLAB 2018从入门到精通
上QQ阅读APP看书,第一时间看更新

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。