MATLAB 自定义函数与应用详解
1. 嵌套函数
嵌套函数是在另一个用户定义函数内部编写的用户定义函数。其代码部分从函数定义行开始,以 end 语句结束。包含嵌套函数的函数末尾也必须有 end 语句。下面介绍不同类型的嵌套函数。
1.1 一个嵌套函数
用户定义函数 A(主函数)包含一个嵌套函数 B 的格式如下:
function y=A(a1,a2)
.......
function z=B(b1,b2)
.......
end
.......
end
这里需要注意函数 B 和 A 末尾的 end 语句。嵌套函数 B 可以访问主函数 A 的工作区,主函数 A 也可以访问函数 B 的工作区。同时,函数 A 可以调用函数 B,函数 B 也可以调用函数 A。
1.2 同一级别上的两个(或更多)嵌套函数
用户定义函数 A(主函数)包含同一级别上的两个嵌套函数 B 和 C 的格式如下:
function y=A(a1,a2)
.......
function z=B(b1,b2)
.......
end
.......
function w=C(c1,c2)
.......
end
.......
end
超级会员免费看
订阅专栏 解锁全文
7450

被折叠的 条评论
为什么被折叠?



