Replicação de Matriz Elementar no Matlab

Digamos que eu tenha uma matriz unidimensional:

a = [1, 2, 3];

Existe uma função Matlab incorporada que leva um array e um inteiron e replica cada elemento da matriz n vezes?

Por exemplo, chamandoreplicate(a, 3) deve retornar[1,1,1,2,2,2,3,3,3].

Note que isto não é de todo o mesmo querepmat. Eu posso certamente implementarreplicate fazendorepmat em cada elemento e concatenando o resultado, mas estou querendo saber se existe uma função interna que é mais eficiente.

questionAnswers(7)

yourAnswerToTheQuestion