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
Problem Comments
1 Comment
Solution Comments
Show comments
Loading...
Problem Recent Solvers64
Suggested Problems
-
Get the area codes from a list of phone numbers
1078 Solvers
-
Given an unsigned integer x, find the largest y by rearranging the bits in x
2081 Solvers
-
Project Euler: Problem 7, Nth prime
1783 Solvers
-
Project Euler: Problem 9, Pythagorean numbers
1409 Solvers
-
What is the distance from point P(x,y) to the line Ax + By + C = 0?
560 Solvers
More from this Author11
Problem Tags
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!
what is "cf" in the code? Thanks.