strcat
Concatenare le stringhe orizzontalmente
Sintassi
Descrizione
s = strcat(
concatena orizzontalmente il testo nei propri argomenti di input. Ciascun argomento di input può essere un array di caratteri, un array di celle di vettori di caratteri o un array di stringhe.s1,...,sN
)
Se qualsiasi input è un array di stringhe, il risultato è un array di stringhe.
Se qualsiasi input è un array di celle e nessuno è un array di stringhe, il risultato un array di celle di vettori di caratteri.
Se tutti gli input sono array di caratteri, il risultato è un array di caratteri.
Per gli input di array di caratteri, strcat
rimuove i caratteri finali di spazio bianco ASCII: spazio, tabulazione, tabulazione verticale, nuova riga, ritorno a capo e avanzamento modulo. Per gli input di array di celle e array di stringhe, strcat
non rimuove lo spazio bianco finale.
Per una prestazione più veloce e per preservare i caratteri di spazio bianco finali, utilizzare append
.
Esempi
Argomenti di input
Funzionalità alternative
La funzione
append
può essere utilizzata al posto distrcat
per preservare i caratteri di spazio bianco finali.Anche gli array di caratteri possono essere concatenati utilizzando le parentesi quadre destra e sinistra.
s1 = 'Good '; s2 = 'Morning'; s = [s1 s2]
s = Good Morning
Gli array di stringhe possono inoltre essere concatenati utilizzando l’operatore
+
.s1 = "Good "; s2 = "Morning"; s = s1 + s2
s = Good Morning
Funzionalità estese
Cronologia versioni
Introduzione prima di R2006a