Discover MakerZone

MATLAB and Simulink resources for Arduino, LEGO, and Raspberry Pi

Learn more

Discover what MATLAB® can do for your career.

Opportunities for recent engineering grads.

Apply Today

Solution 184290

Submitted on 2 Jan 2013

Incorrect

19Size
Leading solution size is 11.
This solution is locked. To view this solution, you need to provide a solution of the same size or smaller.

Test Suite

Test
Code Input and Output
1
Fail
 
%%
x = magic(3);x(2,[1 3])= NaN;
y_correct = [8 1 6;4 9 2];
assert(isequal(removeNaN(x),y_correct))
Error: Output argument "ans" (and maybe others) not assigned during call to "/users/msssystem20/removeNaN.m>removeNaN".
2
Fail
 
%%
x = [magic(4) ones(4,1)];
x(4,5) = NaN;x(3,2) = Inf;x(3,1)=NaN;
y_correct = x(1:2,:);
assert(isequal(removeNaN(x),y_correct))
Error: Output argument "ans" (and maybe others) not assigned during call to "/users/msssystem20/removeNaN.m>removeNaN".