I have an S-by-1 cell array of function handles, each taking one argument---call it 'funcell'. I also have an S-by-1 vector of numeric values---call it 'inputs'. My goal is to obtain a numeric vector of size S-by-1---call it 'output', such that each element j of 'output' contains the corresponding function evaluated at the corresponding numeric value.
In a for loop, this would just be:
The problem is that S is very large, so this is slow. Is there a way to vectorize this process for speed?