cat
Concatenare gli array
Descrizione
C = cat(
concatena dim
,A1,A2,…,An
)A1
, A2
, … , An
lungo la dimensione dim
.
È possibile utilizzare l'operatore parentesi quadra []
per concatenare o aggiungere array. Ad esempio, [A,B]
e [A B]
concatenano gli array A
e B
orizzontalmente e [A; B]
li concatena verticalmente.
Esempi
Argomenti di input
Suggerimenti
Per costruire del testo concatenando orizzontalmente stringhe, vettori di caratteri o array di celle di vettori di caratteri, utilizzare la funzione
strcat
.Per costruire un singolo pezzo di testo delimitato da un array di celle di vettori di caratteri o da un array di stringhe, utilizzare la funzione
strjoin
.
Algoritmi
Quando si concatena un array vuoto a un array non vuoto, cat
omette l'array vuoto nell'output. Ad esempio, cat(2,[1 2],[])
restituisce il vettore di riga [1 2]
.
Se tutti gli argomenti di input sono vuoti e hanno dimensioni compatibili, cat
restituisce un array vuoto la cui dimensione è uguale alla dimensione dell'output quando gli input sono non vuoti. Ad esempio, cat(2,zeros(0,1),zeros(0,2))
restituisce un array vuoto 0x3.
Funzionalità estese
Cronologia versioni
Introduzione prima di R2006a