Cody

Solution 117721

Submitted on 23 Jul 2012 by Noah
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
%% x = (1:20)'; fh = @(xi) mod(xi, 2) == 0; y_correct = (2:2:20)'; assert(isequal(filterfun(fh, x), y_correct));
ans = 2 4 6 8 10 12 14 16 18 20
2   Pass
%% x = 'Aa is lava.'; fh = @(c) lower(c) == 'a'; y_correct = 'Aaaa'; assert(isequal(filterfun(fh, x), y_correct));
ans = Aaaa
3   Pass
%% x = {[]; 1; [1;2]; [2 3 4]; ones(1,1,3)}; fh = @isrow; y_correct = {1; [2 3 4]}; assert(isequal(filterfun(fh, x), y_correct));
ans = [ 1] [1x3 double]