Cody

# Problem 44083. First use of arrayfun() and anonymous function @(x)

Solution 1137107

Submitted on 11 Mar 2017 by yurenchu
• Size: 12
• This is the leading solution.
This solution is locked. To view this solution, you need to provide a solution of the same size or smaller.

### Test Suite

Test Status Code Input and Output
1   Pass
A = [0 1 2]; s = [1 2 3]; y_correct = [3 6 11]; assert(isequal(parabola_equation(A,s),y_correct))

2   Pass
A = -12:4:11; s = [-5 -8 0]; y_correct = [-624 -256 -48 0 -112 -384]; assert(isequal(parabola_equation(A,s),y_correct))

3   Pass
A = -2:2; s = [0 pi 0]; y_correct = [-2*pi -pi 0 pi 2*pi]; assert(isequal(parabola_equation(A,s),y_correct))

4   Pass
assert(isempty(regexp(evalc('type parabola_equation'),'(eval|for|while|)')))

5   Pass
assert(not(isempty(regexp(evalc('type parabola_equation'),'(@)'))))

6   Pass
assert(not(isempty(regexp(evalc('type parabola_equation'),'arrayfun'))))

### Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!