Replikacja tablicowa w Matlabie

Powiedzmy, że mam jednowymiarową tablicę:

a = [1, 2, 3];

Czy istnieje wbudowana funkcja Matlab, która pobiera tablicę i liczbę całkowitąn i replikuje każdy element tablicy n razy?

Na przykład dzwonieniereplicate(a, 3) powinien wrócić[1,1,1,2,2,2,3,3,3].

Zauważ, że nie jest to wcale takie samo jakrepmat. Z pewnością mogę to zrobićreplicate wykonującrepmat na każdym elemencie i łączeniu wyniku, ale zastanawiam się, czy istnieje wbudowana funkcja, która jest bardziej wydajna.

questionAnswers(7)

yourAnswerToTheQuestion