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

### Discover what MATLAB® can do for your career.

Opportunities for recent engineering grads.

# Solution 103309

Submitted on 27 Jun 2012 by Aurelien Queffurust

Correct

28Size
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

```%%
a = [ 3 2 4 ];
b = [ 1 1 1
2 2 2
3 0 3
0 0 4 ];
assert(isequal(your_fcn_name(a),b))
```

2
Pass

```%%
a = [1 0 8 9 14];
b =[ 1     0     1     1     1
0     0     2     2     2
0     0     3     3     3
0     0     4     4     4
0     0     5     5     5
0     0     6     6     6
0     0     7     7     7
0     0     8     8     8
0     0     0     9     9
0     0     0     0    10
0     0     0     0    11
0     0     0     0    12
0     0     0     0    13
0     0     0     0    14];
assert(isequal(your_fcn_name(a),b))
```

3
Pass

```%%
a = [ 4 2 4 ];
b =[ 1     1     1
2     2     2
3     0     3
4     0     4];
assert(isequal(your_fcn_name(a),b))
```

4
Pass

```%% one value
a= 1;
assert(isequal(your_fcn_name(a),1))
```

5
Pass

```%% empty vector
a = [];
assert(isequal(your_fcn_name(a),[]))
```