Cody

Solution 55486

Submitted on 2 Mar 2012 by Kai
This solution is locked. To view this solution, you need to provide a solution of the same size or smaller.

Test Suite

Test Status Code Input and Output
1   Pass
%% x = [0 1 2 3 4]; assert(isequal(mono_increase(x),true));

p = 1 p = 1 p = 1 p = 1

2   Pass
%% x = [0]; assert(isequal(mono_increase(x),true));

tf = 1

3   Pass
%% x = [0 0 0 0 0]; assert(isequal(mono_increase(x),false));

p = 0

4   Pass
%% x = [0 1 2 3 -4]; assert(isequal(mono_increase(x),false));

p = 1 p = 1 p = 1 p = -7

5   Pass
%% x = [-3 -4 2 3 4]; assert(isequal(mono_increase(x),false));

p = -1

6   Pass
%% x = 1:.1:10; assert(isequal(mono_increase(x),true));

p = 0.1000 p = 0.1000 p = 0.1000 p = 0.1000 p = 0.1000 p = 0.1000 p = 0.1000 p = 0.1000 p = 0.1000 p = 0.1000 p = 0.1000 p = 0.1000 p = 0.1000 p = 0.1000 p = 0.1000 p = 0.1000 p = 0.1000 p = 0.1000 p = 0.1000 p = 0.1000 p = 0.1000 p = 0.1000 p = 0.1000 p = 0.1000 p = 0.1000 p = 0.1000 p = 0.1000 p = 0.1000 p = 0.1000 p = 0.1000 p = 0.1000 p = 0.1000 p = 0.1000 p = 0.1000 p = 0.1000 p = 0.1000 p = 0.1000 p = 0.1000 p = 0.1000 p = 0.1000 p = 0.1000 p = 0.1000 p = 0.1000 p = 0.1000 p = 0.1000 p = 0.1000 p = 0.1000 p = 0.1000 p = 0.1000 p = 0.1000 p = 0.1000 p = 0.1000 p = 0.1000 p = 0.1000 p = 0.1000 p = 0.1000 p = 0.1000 p = 0.1000 p = 0.1000 p = 0.1000 p = 0.1000 p = 0.1000 p = 0.1000 p = 0.1000 p = 0.1000 p = 0.1000 p = 0.1000 p = 0.1000 p = 0.1000 p = 0.1000 p = 0.1000 p = 0.1000 p = 0.1000 p = 0.1000 p = 0.1000 p = 0.1000 p = 0.1000 p = 0.1000 p = 0.1000 p = 0.1000 p = 0.1000 p = 0.1000 p = 0.1000 p = 0.1000 p = 0.1000 p = 0.1000 p = 0.1000 p = 0.1000 p = 0.1000 p = 0.1000

7   Pass
%% x = cumsum(rand(1,100)); x(5) = -1; assert(isequal(mono_increase(x),false));

p = 0.7858 p = 0.9536 p = 0.8121 p = -4.4713

8   Pass
%% x = cumsum(rand(1,50)); assert(isequal(mono_increase(x),true));

p = 0.7348 p = 0.9355 p = 0.9482 p = 0.6150 p = 0.9356 p = 0.4878 p = 0.5551 p = 0.2965 p = 0.8396 p = 0.5068 p = 0.3941 p = 0.6591 p = 0.0526 p = 0.4999 p = 0.8168 p = 0.8563 p = 0.7913 p = 0.7594 p = 0.2115 p = 0.8348 p = 0.8510 p = 0.2086 p = 0.6699 p = 0.9150 p = 0.3722 p = 0.0460 p = 0.4644 p = 0.7031 p = 0.9311 p = 0.2185 p = 0.2428 p = 0.2683 p = 0.1809 p = 0.3992 p = 0.0953 p = 0.1431 p = 0.8797 p = 0.3470 p = 0.8782 p = 0.3303 p = 0.8162 p = 0.9213 p = 0.0437 p = 0.7227 p = 0.9862 p = 0.3295 p = 0.4178 p = 0.9050 p = 0.4598