repmat
Repetir copias de un arreglo
Descripción
Ejemplos
Argumentos de entrada
Sugerencias
Para construir arreglos de bloque formando el producto tensorial de la entrada con un arreglo de unos, utilice
kron. Por ejemplo, para apilar el vector filaA = 1:3cuatro veces verticalmente, puede utilizarB = kron(A,ones(4,1)).Para crear arreglos de bloque y ejecutar una operación binaria en un único paso, utilice
bsxfun. En algunos casos,bsxfunofrece una solución más sencilla y más eficiente en el uso de la memoria. Por ejemplo, para añadir los vectoresA = 1:5yB = (1:10)'a fin de producir un arreglo de 10 por 5, utilicebsxfun(@plus,A,B)en lugar derepmat(A,10,1) + repmat(B,1,5).Cuando
Aes un escalar de un tipo determinado, puede utilizar otras funciones para obtener el mismo resultado querepmat.sintaxis repmat Alternativa equivalente repmat(NaN,m,n)NaN(m,n)repmat(single(inf),m,n)inf(m,n,'single')repmat(int8(0),m,n)zeros(m,n,'int8')repmat(uint32(1),m,n)ones(m,n,'uint32')repmat(eps,m,n)eps(ones(m,n))