【发布时间】:2013-06-29 13:08:49
【问题描述】:
函数可以定义为@(x) x^.2(例如)
但万一,我们有一个函数在不同的时间间隔上采用不同的表示,例如:if abs(x)<3 fun = x^.2 else 0
我们如何使用相同的方式(我的意思是使用 @(x) )来定义这样的函数。
【问题讨论】:
-
@Shai:不同意。这个问题是关于单个匿名中的多个函数评估,而这是关于匿名中的条件评估(有 is 一个骗子,我已经看到了,但我现在没有找到它.. .)
标签: matlab function if-statement inline anonymous-function