Test  Status  Code Input and Output 

1  Pass 
x = 0.5;
y_correct = 11;
assert(isequal(spiral_ratio(x),y_correct))
[Warning: Function assert has the same name as a MATLAB builtin. We suggest you rename the function to avoid a potential name conflict.]
[Warning: Function assert has the same name as a MATLAB builtin. We suggest you rename the function to avoid a potential name conflict.]

2  Pass 
x = 0.4;
y_correct = 31;
assert(isequal(spiral_ratio(x),y_correct))
[Warning: Function assert has the same name as a MATLAB builtin. We suggest you rename the function to avoid a potential name conflict.]
[Warning: Function assert has the same name as a MATLAB builtin. We suggest you rename the function to avoid a potential name conflict.]

3  Pass 
x = 0.3;
y_correct = 49;
assert(isequal(spiral_ratio(x),y_correct))
[Warning: Function assert has the same name as a MATLAB builtin. We suggest you rename the function to avoid a potential name conflict.]
[Warning: Function assert has the same name as a MATLAB builtin. We suggest you rename the function to avoid a potential name conflict.]

4  Pass 
x = 0.25;
y_correct = 99;
assert(isequal(spiral_ratio(x),y_correct))
[Warning: Function assert has the same name as a MATLAB builtin. We suggest you rename the function to avoid a potential name conflict.]
[Warning: Function assert has the same name as a MATLAB builtin. We suggest you rename the function to avoid a potential name conflict.]

5  Pass 
x = 0.2;
y_correct = 309;
assert(isequal(spiral_ratio(x),y_correct))
[Warning: Function assert has the same name as a MATLAB builtin. We suggest you rename the function to avoid a potential name conflict.]
[Warning: Function assert has the same name as a MATLAB builtin. We suggest you rename the function to avoid a potential name conflict.]

6  Pass 
x = 0.15;
y_correct = 981;
assert(isequal(spiral_ratio(x),y_correct))
[Warning: Function assert has the same name as a MATLAB builtin. We suggest you rename the function to avoid a potential name conflict.]
[Warning: Function assert has the same name as a MATLAB builtin. We suggest you rename the function to avoid a potential name conflict.]

7  Pass 
x = 0.14;
y_correct = 1883;
assert(isequal(spiral_ratio(x),y_correct))
[Warning: Function assert has the same name as a MATLAB builtin. We suggest you rename the function to avoid a potential name conflict.]
[Warning: Function assert has the same name as a MATLAB builtin. We suggest you rename the function to avoid a potential name conflict.]

8  Pass 
x = 0.13;
y_correct = 3593;
assert(isequal(spiral_ratio(x),y_correct))
[Warning: Function assert has the same name as a MATLAB builtin. We suggest you rename the function to avoid a potential name conflict.]
[Warning: Function assert has the same name as a MATLAB builtin. We suggest you rename the function to avoid a potential name conflict.]

9  Pass 
x = 0.12;
y_correct = 6523;
assert(isequal(spiral_ratio(x),y_correct))
[Warning: Function assert has the same name as a MATLAB builtin. We suggest you rename the function to avoid a potential name conflict.]
[Warning: Function assert has the same name as a MATLAB builtin. We suggest you rename the function to avoid a potential name conflict.]

10  Pass 
x = 0.11;
y_correct = 12201;
assert(isequal(spiral_ratio(x),y_correct))
%% Solution of Project Euler 58 with x=0.1
[Warning: Function assert has the same name as a MATLAB builtin. We suggest you rename the function to avoid a potential name conflict.]
[Warning: Function assert has the same name as a MATLAB builtin. We suggest you rename the function to avoid a potential name conflict.]

265 Solvers
Sum all integers from 1 to 2^n
8720 Solvers
Make one big string out of two smaller strings
1286 Solvers
Determine the number of odd integers in a vector
403 Solvers
2261 Solvers