【发布时间】:2015-03-21 08:16:57
【问题描述】:
是否可以在 Matlab 中创建多行匿名函数?
没有合适的例子in documentation,但也没有直接否认。在网络讨论中,我发现了一些提问者的嘲笑,好像这是愚蠢的愿望。如今,当大多数语言引入具有多行功能的 lambda 表达式时,这看起来很奇怪。
【问题讨论】:
-
多行:是的。使用省略号:
...表示续行。多表达式:否。 -
来自文档:匿名函数“只能包含一个可执行语句”
-
'pc = @(x) {plot(x);colorbar}',然后调用 pc(1:10)
标签: matlab lambda anonymous-function