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

# Solution 203432

Submitted on 13 Feb 2013 by Jeremy

Correct

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

```%%
m = 1;
n = 1;
y_correct = 0.50;
assert(isequal(penny_flip(m, n),y_correct))
```
```ans =
0.5000
```
2
Pass

```%%
m = 2;
n = 2;
y_correct = 0.50;
assert(isequal(penny_flip(m, n),y_correct))
```
```ans =
0.5000
```
3
Pass

```%%
m = 1e6;
n = 1e6;
y_correct = 0.50;
assert(isequal(penny_flip(m, n),y_correct))
```
```ans =
0.5000
```
4
Pass

```%%
m = 4;
n = 2;
y_correct = 2/3;
assert(abs(penny_flip(m, n)-y_correct) <= 0.01)
```
```ans =
0.6667
```
5
Pass

```%%
m = 2;
n = 4;
y_correct = 1/3;
assert(abs(penny_flip(m, n)-y_correct) <= 0.01)
```
```ans =
0.3333
```
6
Pass

```%%
m = 106;
n = 47;
y_correct = 0.6928;
assert(abs(penny_flip(m, n)-y_correct) <= 0.01)
```
```ans =
0.6928
```
7
Pass

```%%
m = 3;
n = 4;
y_correct = 0.4286;
assert(abs(penny_flip(m, n)-y_correct) <= 0.01)
```
```ans =
0.4286
```