Discover MakerZone

MATLAB and Simulink resources for Arduino, LEGO, and Raspberry Pi

Learn more

Discover what MATLAB® can do for your career.

Opportunities for recent engineering grads.

Apply Today

Solution 274561

Submitted on 6 Jul 2013 by Claudio Gelmi

Correct

66Size
Leading solution size is 22.
This solution is locked. To view this solution, you need to provide a solution of the same size or smaller.

Test Suite

Test
Code Input and Output
1
Pass
 
%%
F = {@min, [5 2 3 9 13 4 1 7 8]};
N = 2;
assert(isequal(nth_output(F,N),7))

                    
2
Pass
 
%%
F = {@min, [5 2 3 9 13 4 1 7 8]};
N = 1;
assert(isequal(nth_output(F,N),1))

                    
3
Pass
 
%%
F = {@regexp, 'she sells sea shells by the seashore', 's'};
N = [1 4 6];
[a,b,c] = nth_output(F,N);
assert(isequal(a,[1   5   9  11  15  20  29  32]))
assert(isequal(b,num2cell('ssssssss')))
assert(isequal(c,repmat(struct,1,8)))
varargout =
    [1x8 double]    {1x8 cell}    [1x8 struct]