所以这就是我首先开始做的事情:
simple1 = @(x)x
simple2 = @(x)x
simple3 = @(x)x
SUM = @(x)(simple1(x) + simple2(x) + simple3(x))
str2func(SUM)
我得到:
Undefined function 'str2func' for input arguments of type 'function_handle'.
我也尝试过这个:
simple1 = @(x)x
simple2 = @(x)x
simple3 = @(x)x
SUM = @(x)(func2str(simple1(x)) + func2str(simple2(x)) + func2str(simple3(x)))
SUM(1)
我使用简单的参数等创建了3个匿名函数。我想要做的是创建另一个匿名函数(SUM),它表示其他三个匿名函数的SUM。关于我做错什么的任何想法?