function y = cleanUp(x)
y = x;
L=length(y);
for i=1:L
if (y(i)<0)|(y(i)>10)
y(i)=NaN;
end
end
end
Test | Status | Code Input and Output |
---|---|---|
1 | Pass |
x = [ 5 17 -20 99 3.4 2 8 -6 ];
y_correct = [ 5 NaN NaN NaN 3.4 2 8 NaN ];
assert(isequalwithequalnans(cleanUp(x),y_correct))
|
2 | Pass |
x = [ -2.80 -6.50 -12.60 4.00 2.20 0.20 -10.60 9.00];
y_correct = [ NaN NaN NaN 4.00 2.20 0.20 NaN 9.00]
assert(isequalwithequalnans(cleanUp(x),y_correct))
y_correct =
NaN NaN NaN 4.0000 2.2000 0.2000 NaN 9.0000
|
Back to basics 3 - Temp Directory
328 Solvers
Split a string into chunks of specified length
475 Solvers
462 Solvers
485 Solvers
323 Solvers
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!