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 72394

Submitted on 7 Apr 2012 by Don

Correct

37Size
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
Pass
 
%%
x = 1;
y_correct = 1;
assert(isequal(your_fcn_name(x),y_correct))
x = [9 2 2];
y_correct = [9 2];
assert(isequal(your_fcn_name(x),y_correct))
x =  [-4 1 1];
y_correct = [-4 1];
assert(isequal(your_fcn_name(x),y_correct))
x = [42 1 1]
y_correct = [42 1];
assert(isequal(your_fcn_name(x),y_correct))
x = [42 1 1 1 42 17 17];
y_correct = [42 1 17];
assert(isequal(your_fcn_name(x),y_correct))
Xs =
     1
SortVec =
     1
UV =
     1
y =
     1
Xs =
     2
     2
     9
SortVec =
     2
     3
     1
UV =
     1     1     0
y =
     9     2
Xs =
    -4
     1
     1
SortVec =
     1
     2
     3
UV =
     1     1     0
y =
    -4     1
x =
    42     1     1
Xs =
     1
     1
    42
SortVec =
     2
     3
     1
UV =
     1     1     0
y =
    42     1
Xs =
     1
     1
     1
    17
    17
    42
    42
SortVec =
     2
     3
     4
     6
     7
     1
     5
UV =
     1     1     0     0     0     1     0
y =
    42     1    17