【问题标题】:Multiline anonymous function in Matlab? [duplicate]Matlab中的多行匿名函数? [复制]
【发布时间】:2015-03-21 08:16:57
【问题描述】:

是否可以在 Matlab 中创建多行匿名函数?

没有合适的例子in documentation,但也没有直接否认。在网络讨论中,我发现了一些提问者的嘲笑,好像这是愚蠢的愿望。如今,当大多数语言引入具有多行功能的 lambda 表达式时,这看起来很奇怪。

【问题讨论】:

  • 多行:是的。使用省略号:... 表示续行。多表达式:否。
  • 来自文档:匿名函数“只能包含一个可执行语句”
  • 'pc = @(x) {plot(x);colorbar}',然后调用 pc(1:10)

标签: matlab lambda anonymous-function


【解决方案1】:

不,很遗憾这是不可能的。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-05-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-10-08
    相关资源
    最近更新 更多