Cody

# Problem 1048. Detect a number and replace with two NaN's

Solution 592763

Submitted on 6 Mar 2015 by E. Cheynet
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 NaN 4 1 3 7 NaN 1 4 NaN 2]; y_correct =[ NaN NaN 2 NaN 4 NaN NaN 3 7 NaN NaN NaN 4 NaN 2]; assert(isequalwithequalnans(replaceNaN(x),y_correct))

y = NaN NaN j = 3 y = NaN NaN 2 j = 4 y = NaN NaN 2 NaN j = 5 y = NaN NaN 2 NaN 4 j = 6 y = NaN NaN 2 NaN 4 NaN NaN j = 8 y = NaN NaN 2 NaN 4 NaN NaN 3 j = 9 y = NaN NaN 2 NaN 4 NaN NaN 3 7 j = 10 y = NaN NaN 2 NaN 4 NaN NaN 3 7 NaN j = 11 y = NaN NaN 2 NaN 4 NaN NaN 3 7 NaN NaN NaN j = 13 y = NaN NaN 2 NaN 4 NaN NaN 3 7 NaN NaN NaN 4 j = 14 y = NaN NaN 2 NaN 4 NaN NaN 3 7 NaN NaN NaN 4 NaN j = 15 y = NaN NaN 2 NaN 4 NaN NaN 3 7 NaN NaN NaN 4 NaN 2 j = 16

2   Pass
%% x =[ 1 NaN 1 NaN 1]; y_correct =[ NaN NaN NaN NaN NaN NaN NaN NaN ]; assert(isequalwithequalnans(replaceNaN(x),y_correct))

y = NaN NaN j = 3 y = NaN NaN NaN j = 4 y = NaN NaN NaN NaN NaN j = 6 y = NaN NaN NaN NaN NaN NaN j = 7 y = NaN NaN NaN NaN NaN NaN NaN NaN j = 9