一般来讲,在matlab中定义多个函数,需要存成多个m文件,每一个文件是一个函数
但是当我们的函数过于简单,没有必要存成多个文件时,我们可以将多个子函数存在一个主函数下,这样就可以存在一个m文件中了。
例子
新建m文件'makefuns.m'
function funs = makefuns
funs.fun1=@fun1;
funs.fun2 = @fun2;
end
function y=fun1(x)
y=x;
end
function z = fun2