Cody

# Problem 43573. Extract part elements of matrix into one new matrix

Solution 1198929

Submitted on 27 May 2017
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 = [0 1 0; 1 0 2; 4 3 -5]; y_correct = [1 1 2;4 3 -5]; assert(isequal(your_fcn_name(x),y_correct))

ans = 1 1 2 4 3 -5

2   Fail
x = [0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 712893 1951 11 1 -1.38 712894 1951 11 2 -2.56 712895 1951 11 3 -2.68]; y_correct = [712893 1951 11 1 -1.38 712894 1951 11 2 -2.56 712895 1951 11 3 -2.68]; assert(isequal(your_fcn_name(x),y_correct))

Error using reshape Product of known dimensions, 8, not divisible into total number of elements, 15. Error in your_fcn_name (line 2) reshape(x(find(x)),[],length(x)) Error in TestPoint2 (line 12) assert(isequal(your_fcn_name(x),y_correct))

3   Pass
x = [1 2 3 -13; 0 0 0 0; -5 9 7 6;0 0 0 0]; y_correct = [1 2 3 -13; -5 9 7 6]; assert(isequal(your_fcn_name(x),y_correct))

ans = 1 2 3 -13 -5 9 7 6