第四章的程序设计和调试.pptxVIP

  • 4
  • 0
  • 约5.02千字
  • 约 62页
  • 2023-12-20 发布于江苏
  • 举报

第四章的程序设计和调试;4.3脚本文件和函数文件;(二)M脚本文件的编写和运行

(1)编写M脚本文件的步骤;4.3.2M函数文件

(一)M函数文件的特点; 从运行上看,与脚本文件不同,每当函数文件运行,MATLAB就会专门为它开辟一个临时工作空间(Contextworkspace)。该空间称之为函数工作空间(Functionworkspace)。所有中间变量都存放在函数工作空间中。当执行完文件最后一条指令时,或遇到return指令,就结束该函数文件的运行,同时该临时函数空间及其所有的中间变量就立即被清除。

函数空间随具体M函数文件的被调用而产生,随调用的结束而删除。函数空间是相对基本空间独立的、临时的。在MATLAB整个运行期间,可以产生任意多个临时函数空间。

假如在函数文件中,发生对某脚本文件的调用,那么该脚本文件运行产生的所有变量都存放于那函数空间之中,而不是存放在基本空间。

第五页,共六十二页,2022年,8月28日;4.3.3局部变量和全局变量

(1)局部(Local)变量;补充说明:;4.3.4M文件的一般结构

典型M函数文件的结构如下:; 在线帮助文本(Helptext)区:H1行及其之后的连续的以%开头的所有注释行构成整个在线帮助文本。它通常包括:函数输入输出宗量的含义;调用格式说明。

编写和修改记录:它与在线帮助文本区相隔一个“空”行;也以

文档评论(0)

1亿VIP精品文档

相关文档