- 2
- 0
- 约5.3千字
- 约 43页
- 2018-05-08 发布于广东
- 举报
(1)函数名和文件名必须相同。(2) MATLAB第一次执行一个M文件函数时,它打开相应的文本文件并将命令编辑成存储器的内部表示,以加速执行以后所有的调用。(3)在函数M文件中,到第一个非注释行为止的注释行是帮助文本。(4)第一行帮助行,名为H1 行,是由lookfor 命令搜索的行。(5)函数可以有零个或更多个输入参量。(6)函数可以按少于函数M文件中所规定的输入和输出变量进行调用,但不能用多于函数M文件中所规定的输入和输出变量数目。(7)当函数有一个以上输出变量时,输出变量包含在括号内。(8)当调用一个函数时,所用的输入和输出参量的数目在函数内是规定好的。(9)当一个函数说明一个或多个输出变量,但没有要求输出时,就简单地不给输出变量赋任何值。(10)函数有它们自己的专用工作空间,与MATLAB的工作空间分开。 3.4 M文件函数 % 4 5 6 6 5 4 (11)如果一个预定的变量,例如pi, 在MATLAB工作空间重新定义,它不会延伸到函数的工作空间。(12)当调用一个函数时,输入变量不会拷贝到函数的工作空间,但使它们的值在函数内可读。(13)如果变量说明是全局的,函数可以与其他函数、MATLAB工作空间和递归调用本身共享变量。(14)实际编程中,无论什么时候应尽量避免使用全局变量。(15) MATLAB以搜寻脚本文件的同样方式
原创力文档

文档评论(0)