第五讲MATLAB程序设计.ppt

MATLAB程序设计 一、M文件 二、程序控制结构 三、程序调试 ;1 MATLAB的工作模式;② M文件模式 将matlab语句构成的程序存储成以m为扩展名的文件,然后再执行该程序文件,这种工作模式称为程序文件模式。 程序文件不能在命令窗口下建立,因为命令窗口只允许一次执行一行上的一个或几个语句。;用MATLAB语言编写的程序,称为M文件。; ①命令文件:将用户在MATLAB环境下直接输入的多条语句或者命令,存放为.m后缀的文件,在命令行键入文件名,来替代在命令窗口输入多条语句,一次执行成批命令。 ②函数文件:它是有特定书写规范的M文件。必须有定义行。;(3)M文件格式;区别;1. 函数m文件第一行必须以单词function作为引导词,表示该M文件是一个函数文件,必须遵循如下形式: function [因变量]=函数名(自变量) 2. 函数名的命名规则与变量名相同,m文件的文件名必须是函数名 .m。 3. 程序中的变量均为局部变量,不保存在工作空间中。 其变量只在函数运行期间有效。 ;(1)局部变量和全局变量 局部变量只存在于单个函数工作空间,它与其它函数是隔离的。函数文件的内部变量是局部的 全局变量存在整个workspace工作空间,所有的函数都可以对其进行调用和修改。 全局变量用global命令定义,格式为:

文档评论(0)

1亿VIP精品文档

相关文档