计算机仿真计算机仿真技术打印版.ppt

4.2.5 M文件及程序调试与变量属性 M文件:由MATLAB命令语句构成的程序文件称作M文件,它将m作为文件的扩展名。可以直接阅读并用任何文本编辑器来建立这种文件。 M文件可分为两种:主程序和子程序。 主程序 (也称主程序文件): 一般是由用户为解决特定的问题而编制的程序。 子程序 (称为函数文件):它必须由其它M文件来调用。函数文件往往具有一定的通用性,并且可以进行递归调用。 (1)有关程序的功能、使用方法等内容的注释。主程序前面的若干行通常是程序的注释, 每行以“%”开始。 (2)程序的主体。 (3)整个程序应按MATLAB标识符的要求起文件名,并加上后缀m。 对主程序文件的运行方式通常有两种: 在MATLAB的命令窗口中运行:在MATLAB的命令窗中键入此程序的文件名后,系统就开始执行文件中的程序; 在编辑窗口中运行:通过编辑窗口打开所要运行的文件,然后再运行。主程序文件中的语句可以对MATLAB工作空间中的所有数据进行运算操作。 1.M文件的结构 主程序文件的格式特征如下: 2.函数文件结构 函数文件是用来定义子程序的。它与主程序文件的主要区别有三点: (1)由function起头,后跟的函数名必须与文件名相同; (2)有输入输出变元(变量),可进行变量传递; (3)除非用global声明,程序中的变量均为局部变量,不保存在工作空间中。 通常

文档评论(0)

1亿VIP精品文档

相关文档