Test  Status  Code Input and Output 

1  Pass 
x = [1 2 3];
n=1;
y_correct = [1 2 3];
assert(isequal(replicate_times(x,n),y_correct))
p =
[]
k =
1
p =
1 1
i =
2
p =
1 2 2
i =
3
p =
1 2 3 3
i =
4
p =
1 2 3
y =
1 2 3

2  Pass 
x = [NaN 1 1];
n=2;
y_correct = [NaN NaN 1 1 1 1];
assert(isequalwithequalnans(replicate_times(x,n),y_correct))
p =
[]
k =
1
p =
NaN NaN NaN
i =
2
p =
NaN NaN 1 1 1
i =
3
p =
NaN NaN 1 1 1 1 1
i =
4
p =
NaN NaN 1 1 1 1
y =
NaN NaN 1 1 1 1

3  Pass 
x = [1 0 1 0];
n=0;
assert(isempty(replicate_times(x,n)))
p =
[]
k =
1
p =
1
i =
2
p =
0
i =
3
p =
1
i =
4
p =
0
i =
5
p =
1×0 empty double row vector
y =
1×0 empty double row vector

4  Pass 
x = [1 0 1 11];
n=2;
y_correct = [1 1 0 0 1 1 11 11];
assert(isequal(replicate_times(x,n),y_correct))
p =
[]
k =
1
p =
1 1 1
i =
2
p =
1 1 0 0 0
i =
3
p =
1 1 0 0 1 1 1
i =
4
p =
1 1 0 0 1 1 11 11 11
i =
5
p =
1 1 0 0 1 1 11 11
y =
1 1 0 0 1 1 11 11

299 Solvers
Project Euler: Problem 7, Nth prime
353 Solvers
329 Solvers
361 Solvers
Matlab Basics  Absolute Value
278 Solvers