我已经定义了两个这样的匿名函数:
hx = @(x) 0.23.*(x>=a).*(x<5) + ...
2.8020.*exp(-x/2).*(x>=5).*(x<=b);
Hx = @(x) p.*c.*x.*(x>=0).*(x<5) + ...
p.*(5.*c - 2.*d.*(exp(-x/2)-exp(-5/2))).*(x>=5).*(x<=18);
都是分段的。问题是,hx
在评估时返回结果向量。为什么会这样?我想不通。另一个函数只返回一个值。