- 5
- 0
- 约6.19千字
- 约 42页
- 2018-10-12 发布于湖北
- 举报
第八章节程序设计
主要内容 M文本编辑器 M文件 MATLAB的数据类型 MATLAB控制流 程序调试 函数句柄 一、M文件 M脚本(命令)文件 M函数文件 局部变量和全局变量 M文件的一般结构 变量的检测传递和限权使用函数 1、M脚本(命令)文件(Script) 2、M函数文件( Function) MATLAB允许使用比“标称数目”较少的输入输出宗量,实现对函数的调用。 函数空间随具体M函数文件的被调用而产生,随调用结束而删除。函数空间是相对独立的、临时的。在MATLAB整个运行期间,可以产生任意多个临时函数空间。 假如在函数文件中,发生对某脚本文件的调用,那么该脚本文件运行产生的所有变量都存放于该函数空间之中,而不是存放在基本空间。 3、局部变量和全局变量 局部(Local)变量 它存在于函数空间内部的中间变量,产生于该函数的运行过程中,其影响范围也仅限于该函数本身。 3、局部变量和全局变量 全局(Global)变量 通过global指令,MATLAB也允许几个不同的函数空间以及基本空间共享一个变量。这种被共享的变量称为全局变量。每个希望共享全局变量的函数或MATLAB基本工作空间,必须逐个用global对具体变量加以专门定义。没采用global定义的函数或基本空间,将无权享用全局变量。 如果某个函数的运作使全局变量的内容发生了变化,那么其他函数空间以及基本工作空间中的同名变量也就随之变化。
原创力文档

文档评论(0)