Cody

Problem 1198. Handle to an array of functions

Given a cell array of functions that operate on scalars, it is required to return a function handle to process a vector of values applying the functions successively (the first function operates on x, the second function operates on the resulting output, etc.).

Example:

 >> f{1}=@(x) x^2;
 >> f{2}=@(x) x+3;
 >> f{3}=@(x) x/2;
 >> g=cf(f);
 >> x=[1 2 3];
 >> g(x)
 ans =
     2.0000    3.5000    6.0000

Solution Stats

43.48% Correct | 56.52% Incorrect
Last solution submitted on Sep 18, 2019

Problem Comments

Problem Recent Solvers25

Suggested Problems

More from this Author11