M文件
M文件
本讲提纲 UNIVE ●M文件概述 ●脚本文件 ●程序设计控制流 ●函数文件 ●局部变量和全局变量 ● Matlab的搜索过程 ●变量的检测传递和限权使用函数 ●串演算函数 中国民航大学电子信息工程学院
中 国 民 航 大 学 电 子 信 息 工 程 学 院 本讲提纲 ⚫ M文件概述 ⚫脚本文件 ⚫程序设计控制流 ⚫函数文件 ⚫局部变量和全局变量 ⚫Matlab的搜索过程 ⚫变量的检测传递和限权使用函数 ⚫串演算函数
M文件概述 UNIVE ●用 MATLAB语言编写的程序,称为M文 件 ●M文件有两类:脚本文件和函数文件 ●脚本文件:没有输入参数,也不返回输 出参数。 ●函数文件:可以输入参数,也可返回输 出参数。 中国民航大学电子信息工程学院
中 国 民 航 大 学 电 子 信 息 工 程 学 院 M文件概述 ⚫用MATLAB语言编写的程序,称为M文 件。 ⚫ M文件有两类:脚本文件和函数文件。 ⚫脚本文件:没有输入参数,也不返回输 出参数。 ⚫函数文件:可以输入参数,也可返回输 出参数
M文件概述 UNIVE ●M文件的建立与编辑 >M文件的创建 从 MATLAB命令窗口的Fle菜单中选择New菜单项, 再选择Mi命令 edit快捷图标 >M文件的打开 从 MATLAB命令窗口的Fle菜单中选择 Open m-fle命令。 edit filename快捷图标 >M文件的保存 从 MATLAB命令窗口的Fle菜单中选择save命令。 快捷图标 中国民航大学电子信息工程学院
中 国 民 航 大 学 电 子 信 息 工 程 学 院 M文件概述 ⚫ M文件的建立与编辑 ➢M文件的创建 从MATLAB命令窗口的File菜单中选择New菜单项, 再选择M-file命令 edit 快捷图标 ➢M文件的打开 从MATLAB命令窗口的Flie菜单中选择Open M-file命令。 edit filename 快捷图标 ➢M文件的保存 从MATLAB命令窗口的Flie菜单中选择save 命令。 快捷图标
M文件概述 UNIVE ●M文件的一般结构 函数申明行 function sa= circlet(rs H1行 %circLE plot a circle of radi r in the line specified by s 在线帮助文本区%r指定半径的数值 %s指定线色的字符串 %sa圆面积 %sa= circle(r)计算圆面积并画半径为r蓝色圆 编写和修改纪录%编写于2004年11月9日,修改与2004年11月12日 函数体 由实现该M函数文件功能的 matlab指令组成 接收输入量 进行程序流控制 得到输出量 中国民航大学电子信息工程学院
中 国 民 航 大 学 电 子 信 息 工 程 学 院 M文件概述 ⚫ M文件的一般结构 函数申明行 function sa=circle(r,s) H1 行 %CIRCLE plot a circle of radi r in the line specified by s 在线帮助文本区 % r 指定半径的数值 % s 指定线色的字符串 % sa 圆面积 % sa=circle(r ) 计算圆面积并画半径为r蓝色圆 编写和修改纪录 % 编写于2004年11月9日,修改与2004年11月12日 函数体 由实现该M函数文件功能的matlab指令组成 接收输入量 进行程序流控制 得到输出量 ➢ ➢