Suppose you have this *simplified* input and you want to expand columns sequentially `n`

times:

```
A = [1 4
2 5
3 6];
szA = size(A);
n = 3;
```

There are few ways to do that:

Replicate, then reshape:

`reshape(repmat(A,n,1),szA(1),n*szA(2))`

Kronecker product:

`kron(A,ones(1,n))`

Using FEX:

`expand()`

:`expand(A,[1 n])`

Since R2015a,

`repelem()`

:`repelem(A,1,n)`

All yield the same result:

```
ans =
1 1 1 4 4 4
2 2 2 5 5 5
3 3 3 6 6 6
```