horzcat
Concatenar arreglos horizontalmente
Descripción
C = horzcat(
concatena A1,A2,…,An
)A1
, A2
, … , An
horizontalmente.
horzcat
equivale a utilizar corchetes para concatenar o anexar arreglos horizontalmente. Por ejemplo, [A,B]
y [A B]
son iguales a horzcat(A,B)
cuando A
y B
son arreglos compatibles.
Ejemplos
Argumentos de entrada
Sugerencias
Para construir texto concatenando horizontalmente cadenas, vectores de caracteres o arreglos de celdas de vectores de caracteres, utilice la función
strcat
.Para construir un único fragmento de texto delimitado a partir de un arreglo de celdas de vectores de caracteres o de un arreglo de cadenas, utilice la función
strjoin
.
Algoritmos
Para entradas de tabla, horzcat
realiza la concatenación haciendo coincidir los nombres de filas, cuando están presentes, o las posiciones de tabla. horzcat
asigna valores para las propiedades Description
y UserData
de la salida usando los primeros valores no vacíos de las correspondientes propiedades de la entrada.
Al concatenar un arreglo vacío en un arreglo no vacío, horzcat
omite el arreglo vacío en la salida. Por ejemplo, horzcat([1 2],[])
devuelve el vector fila [1 2]
.
Si todos los argumentos de entrada están vacíos y tienen tamaños compatibles, horzcat
devuelve un arreglo vacío cuyo tamaño es igual al tamaño de salida cuando las entradas no están vacías. Por ejemplo, horzcat(zeros(0,1),zeros(0,2))
devuelve un arreglo vacío de 0 por 3. Si los tamaños de entrada no son compatibles, horzcat
devuelve un arreglo vacío de 0 por 0.
Capacidades ampliadas
Historial de versiones
Introducido antes de R2006a