Cody

# Problem 44430. remove every row&col for every nan

Solution 2266157

Submitted on 9 May 2020
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   Fail
x = [1 2 3 nan]; y_correct =[] assert(isequal(isempty(your_fcn_name(x)),isempty(y_correct)))

y_correct = [] R = 1 C = 4

Output argument "y" (and maybe others) not assigned during call to "your_fcn_name". Error in Test1 (line 3) assert(isequal(isempty(your_fcn_name(x)),isempty(y_correct)))

2   Fail
x = [nan nan 5;8 nan 2]; y_correct = [] assert(isequal(isempty(your_fcn_name(x)),isempty(y_correct)))

y_correct = [] R = 1 1 2 C = 1 2 2

Output argument "y" (and maybe others) not assigned during call to "your_fcn_name". Error in Test2 (line 3) assert(isequal(isempty(your_fcn_name(x)),isempty(y_correct)))

3   Fail
x = [nan nan 5;1 2 3;7 8 9]; y_correct = [3;9] assert(isequal(your_fcn_name(x),y_correct))

y_correct = 3 9 R = 1 1 C = 1 2

Output argument "y" (and maybe others) not assigned during call to "your_fcn_name". Error in Test3 (line 3) assert(isequal(your_fcn_name(x),y_correct))

4   Fail
x = [1 2 3;1 2 3;7 8 9]; y_correct = [1 2 3;1 2 3;7 8 9] assert(isequal(your_fcn_name(x),y_correct))

y_correct = 1 2 3 1 2 3 7 8 9 R = 0×1 empty double column vector C = 0×1 empty double column vector

Output argument "y" (and maybe others) not assigned during call to "your_fcn_name". Error in Test4 (line 3) assert(isequal(your_fcn_name(x),y_correct))

5   Fail
x = [1 2 nan;nan 2 3;7 8 9]; y_correct = 8 assert(isequal(your_fcn_name(x),y_correct))

y_correct = 8 R = 2 1 C = 1 3

Output argument "y" (and maybe others) not assigned during call to "your_fcn_name". Error in Test5 (line 3) assert(isequal(your_fcn_name(x),y_correct))

### Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!