hello大家好,我是大学网网小航来为大家解答以上问题,matlab中如何定义函数(MATLAB怎么自定义函数)很多人还不知道,现在让我们一起来看看吧!
(资料图)
众所周知,MATLAB分为脚本文件和函数文件。
它俩的区别是:脚本文件可以直接执行,而函数文件不能直接执行。
由此,有两种方法创建函数:
注意文件名称和函数名字要相同(例如:都为ffff)
function y=ffff(x)y=x 1
y=ffff(8)
运行脚本文件,得到结果y=9
函数文件ffff.m
脚本文件usefunc.m
脚本文件运行结果y=9
此时文件名称和函数名字不能相同!
y=fff(5)function y=fff(x) y=x 1end
该脚本中的函数名称为fff,函数体必须位于该文件的末尾。
运行结果为6
如图:
脚本文件scriptfunc.m
运行结果
在MATLAB的帮助文档中搜索function,获取更多信息:
文件可以包含多个局部函数或嵌套函数。为提高可读性,可使用 end 关键字来表示文件中每个函数的末尾。以下情况下需要 end 关键字:
本文就为大家讲解到这里,希望对大家有所帮助。
关键词:
质检
推荐