Поэлементная репликация массива в Matlab

Допустим, у меня есть одномерный массив:

a = [1, 2, 3];

Есть ли встроенная функция Matlab, которая принимает массив и целое числоn и реплицирует каждый элемент массива n раз?

Например, позвонивreplicate(a, 3) должен вернуться[1,1,1,2,2,2,3,3,3].

Обратите внимание, что это совсем не то же самое, чтоrepmat, Я могу конечно реализоватьreplicate при выполненииrepmat на каждый элемент и конкатенации результата, но мне интересно, если есть встроенная функция, которая более эффективна.

Ответы на вопрос(7)

Ваш ответ на вопрос