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

# Solution 233882

Submitted on 22 Apr 2013 by Yaroslav

Correct

20Size
`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

```%%
assert(isempty(strfind(user_solution,'regexp')));
assert(isempty(strfind(user_solution,'2str')));
assert(isempty(strfind(user_solution,'str2')));
assert(isempty(strfind(user_solution,'interp')));
assert(isempty(strfind(user_solution,'printf')));
assert(isempty(strfind(user_solution,'assert')));
```

2
Pass

```%%
x = [1 2 3];
n = 0;
y_correct = 1;
assert(isequal(convpower(x,n),y_correct))
```

3
Pass

```%%
x = [3 8 1 2 3];
n = 1;
y_correct = [3 8 1 2 3];
assert(isequal(convpower(x,n),y_correct))
```

4
Pass

```%%
x = [3 8 1 2 3];
n = 3;
y_correct = [27   216   603   710   570   876   763   354   390   260    63    54    27];
assert(isequal(convpower(x,n),y_correct))
```

5
Pass

```%%
x = [1 3 2];
n = 2;
y_correct = [ 1     6    13    12     4];
assert(isequal(convpower(x,n),y_correct))
```

6
Pass

```%%
x = [1 1];
n = 10;
y_correct = [ 1    10    45   120   210   252   210   120    45    10     1]
assert(isequal(convpower(x,n),y_correct))
```
```y_correct =
1    10    45   120   210   252   210   120    45    10     1
```
7
Pass

```%%
x = [1 5 2];
n = 7;
y_correct = [1          35         539        4795       27209      102725      261905      451225      523810      410900      217672 76720       17248        2240         128]
assert(isequal(convpower(x,n),y_correct))
```
```y_correct =
Columns 1 through 8
1          35         539        4795       27209      102725      261905      451225
Columns 9 through 15
523810      410900      217672       76720       17248        2240         128
```