大家好,又见面了,我是你们的朋友全栈君。
在matlab中,M文件分为脚本文件和函数文件。如果M文件的第一个可执行语句以function开头,那这个M文件就是函数文件。函数文件内定义的变量为局部变量,只在函数文件内部起作用,当函数文件执行完后,这些内部变量将被清除。
本文介绍如何规范地编写一个函数文件。
通常,函数文件由函数声明行、H1行、在线帮助文本区、编写和修改记录、函数主体等几个部分组成。格式如下:
function 输出形参表 = 函数名(输入形参表)
在线帮助文本区,其中第一行为H1行
编写和修改记录
函数主体
函数声明行
- 由关键字function引导,指明这是一个函数文件,并定义函数名、输入参数和输出参数。
- 函数名应当与文件名一致(保存函数文件时会默认以函数名作为文件名予以保存),如果两者不一致,MATLAB将以文件名为准,以后调用时使用文件名调用该函数。
- 在脚本文件中编写函数时,需以end结尾;独立的函数文件不需以end结尾。
- MATLAB中的函数文件名必须以字母开头,可以是字母、下划线、数字的任意组合,但不可以超过31个字符。
H1行
- 紧随函数声明行之后的以“%”开头的第一注释行。
- H1行包括大写的函数名和函数功能简要描述
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/160782.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...