第3章 MATLAB程序设计 3.1M文件 3.2数据的输入输出 3.3选择结构 34循环结构 3.5函数文件 3.6全局变量和局部变量
第3章 MATLAB程序设计 3.1 M文件 3.2 数据的输入输出 3.3 选择结构 3.4 循环结构 3.5 函数文件 3.6 全局变量和局部变量
3.1M文件 3.1.1M文件的建立与编辑 1建立新的M文件 1)菜单操作: MATLAB命令窗口的Fl菜单 New菜单项→Mfle命令 (2)命令操作:在 MATLAB命令窗口输入命令edit (3)命令按钮操作:单击 MATLAB命令窗口工具栏 上的“新建”命令按钮 2.编辑已有的M文件
3.1 M文件 3.1.1 M文件的建立与编辑 1.建立新的M文件 (1)菜单操作:MATLAB命令窗口的File菜单 → New菜单项 → M-file命令。 (2)命令操作:在MATLAB命令窗口输入命令edit。 (3)命令按钮操作:单击MATLAB命令窗口工具栏 上的“新建”命令按钮。 2. 编辑已有的M文件
3.1.2M文件的分类 >分类:命令文件( Script File)和函数文件 (Function File) 主要区别
3.1.2 M文件的分类 ➢分类:命令文件(Script File)和函数文件 (Function File)。 ➢主要区别
例3.1建立一个命令文件将变量a,b的值互换,然后运 行该命令文件。 首先建立命令文件并以文件名 exch.n存盘: clear a=1:10;b=[112,13,14;15,16,17,18] c=: a=b: b= ab 然后在 MATLAB的命令窗口中输入exch,将会执行 该命令文件
例3.1 建立一个命令文件将变量a,b的值互换,然后运 行该命令文件。 首先建立命令文件并以文件名exch.m存盘: clear; a=1:10; b=[11,12,13,14;15,16,17,18]; c=a;a=b;b=c; a b 然后在MATLAB的命令窗口中输入exch,将会执行 该命令文件
例3.2建立一个函数文件将变量ab的值互 换,然后在命令窗口调用该函数文件 首先建立函数文件 fetch. m: function [a, b=exch(a, b) c-a:a=bb=c 然后在 MATLAB的命令窗口调用该函数 文件: clear x=1:10;y=[11,12,13,14;15,16,17,18 Ix,y=exch(x, y)
例3.2 建立一个函数文件将变量a,b的值互 换,然后在命令窗口调用该函数文件。 首先建立函数文件fexch.m: function [a,b]=exch(a,b) c=a;a=b;b=c; 然后在MATLAB的命令窗口调用该函数 文件: clear; x=1:10; y=[11,12,13,14;15,16,17,18]; [x,y]=fexch(x,y)