MATLAB 自定义函数与应用详解
1. 嵌套函数
嵌套函数是定义在另一个用户自定义函数内部的函数。嵌套函数代码部分以函数定义行开始,以 end 语句结束,包含嵌套函数的主函数末尾也需 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 中读取和重新定义,反之亦然。
- 函数 A 可调用函数 B ,函数 B 也可调用函数 A
超级会员免费看
订阅专栏 解锁全文

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



