Cody

Solution 91831

Submitted on 24 May 2012 by Aurelien Queffurust
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 2 3 NaN 4 5 6]; y_correct=[1 2 5 6]; assert(isequal(NaN_window_delete(x),y_correct))

B = 3 4 D = 3 4 5 D = 3 4 5 D = 3 4 5 A = 1 2 5 6

2   Pass
%% x=[10 20 3 NaN 4 50 NaN 6]; y_correct=[10 20]; assert(isequal(NaN_window_delete(x),y_correct))

B = 3 4 6 7 D = 3 4 5 6 7 8 D = 3 4 5 6 7 8 D = 3 4 5 6 7 8 A = 10 20

3   Pass
%% x=[NaN 20 3 5 4 50 55 NaN]; y_correct=[3 5 4 50]; assert(isequal(NaN_window_delete(x),y_correct))

B = 0 1 7 8 D = 0 1 2 7 8 9 D = 1 2 7 8 9 D = 1 2 7 8 A = 3 5 4 50

4   Pass
%% x=[10 20 3 5 NaN 4 50 55 NaN 60 80 90 NaN 100 110 ]; y_correct=[10 20 3 50 80 110]; assert(isequal(NaN_window_delete(x),y_correct))

B = 4 5 8 9 12 13 D = 4 5 6 8 9 10 12 13 14 D = 4 5 6 8 9 10 12 13 14 D = 4 5 6 8 9 10 12 13 14 A = 10 20 3 50 80 110