可以使用函数句柄(function handle)和匿名函数来将多个函数合成一个函数。
假设有三个函数:
```matlab
function y1 = func1(x)
y1 = x.^2;
end
function y2 = func2(x)
y2 = sin(x);
end
function y3 = func3(x)
y3 = exp(x);
end
```
可以使用函数句柄将它们合成一个函数:
```matlab
function y = combinedFunc(x)
y = func1(x) + func2(x) + func3(x);
end
```
也可以使用匿名函数:
```matlab
combinedFunc = @(x) func1(x) + func2(x) + func3(x);
```
这样,就可以通过调用 `combinedFunc` 来同时计算三个函数的结果了。