Test | Status | Code Input and Output |
---|---|---|
1 | Pass |
nocheat = isempty(regexp(evalc('type random_sequence'),'([^f]eval|regexprep|inline|str2func)'));
m = 26;
s = 5000;
y = random_sequence(m,s);
assert(isequal(sum(y),s) && abs(mean(y)-m/2)<m*sqrt(m/s)+1/2 && isequal(y,round(y)) && abs(std(y)-m/sqrt(12))*sqrt(s)/m<2.5 && nocheat)
|
2 | Pass |
nocheat = isempty(regexp(evalc('type random_sequence'),'([^f]eval|regexprep|inline|str2func)'));
m = 2;
s = 1000;
y = random_sequence(m,s);
assert(isequal(sum(y),s) && abs(mean(y)-m/2)<m*sqrt(m/s)+1/2 && isequal(y,round(y)) && abs(std(y)-m/sqrt(12))*sqrt(s)/m<2.5 && nocheat)
|
3 | Pass |
nocheat = isempty(regexp(evalc('type random_sequence'),'([^f]eval|regexprep|inline|str2func)'));
m = 1000;
s = 100000;
y = random_sequence(m,s);
assert(isequal(sum(y),s) && abs(mean(y)-m/2)<m*sqrt(m/s)+1/2 && isequal(y,round(y)) && abs(std(y)-m/sqrt(12))*sqrt(s^1/m^3)<1 && nocheat)
|
Return the largest number that is adjacent to a zero
3749 Solvers
Find all elements less than 0 or greater than 10 and replace them with NaN
13048 Solvers
2810 Solvers
546 Solvers
We love vectorized solutions. Problem 1 : remove the row average.
546 Solvers
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!