Elementweise Array-Replikation in Matlab

Angenommen, ich habe ein eindimensionales Array:

a = [1, 2, 3];

Gibt es eine integrierte Matlab-Funktion, die ein Array und eine Ganzzahl akzeptiert?n und repliziert jedes Element des Arrays n-mal?

Zum Beispiel telefonierenreplicate(a, 3) sollte zurückkehren[1,1,1,2,2,2,3,3,3].

Beachten Sie, dass dies überhaupt nicht dasselbe ist wierepmat. Das kann ich sicher umsetzenreplicate indem du tustrepmat auf jedes Element und Verketten des Ergebnisses, aber ich frage mich, ob es eine eingebaute Funktion gibt, die effizienter ist.