Test | Status | Code Input and Output |
---|---|---|
1 | Pass |
%%
x = [NaN 1 2 NaN 17 3 -4 NaN];
y_correct = [0 1 2 2 17 3 -4 -4];
assert(isequal(replace_nans(x),y_correct))
nn =
1
j =
3
x =
0 1 2 2 17 3 -4 NaN
nn =
0
nn =
1
j =
7
x =
0 1 2 2 17 3 -4 -4
nn =
0
|
2 | Pass |
%%
x = [NaN 1 2 NaN NaN 17 3 -4 NaN];
y_correct = [ 0 1 2 2 2 17 3 -4 -4];
assert(isequal(replace_nans(x),y_correct))
nn =
1
j =
3
x =
0 1 2 2 NaN 17 3 -4 NaN
nn =
0
nn =
1
j =
4
x =
0 1 2 2 2 17 3 -4 NaN
nn =
0
nn =
1
j =
8
x =
0 1 2 2 2 17 3 -4 -4
nn =
0
|
3 | Pass |
%%
x = [NaN NaN NaN NaN];
y_correct = [ 0 0 0 0];
assert(isequal(replace_nans(x),y_correct))
nn =
1
j =
1
x =
0 0 NaN NaN
nn =
0
nn =
1
j =
2
x =
0 0 0 NaN
nn =
0
nn =
1
j =
3
x =
0 0 0 0
nn =
0
|
4 | Pass |
%%
x = [1:10 NaN];
y_correct = [ 1:10 10];
assert(isequal(replace_nans(x),y_correct))
nn =
1
j =
10
x =
1 2 3 4 5 6 7 8 9 10 10
nn =
0
|
12387 Solvers
Getting the row and column location from a matrix
236 Solvers
Number of digits in an integer
336 Solvers
432 Solvers
206 Solvers
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!