strcat
Concatena textos horizontalmente.
Categoria: Language Fundamentals > Data Types
Sintaxe
s = strcat(s1, s2, ...)
Concatena as entradas, elemento a elemento para arrays e células.
Descrição
Para entradas de caracteres, strcat remove os espaços finais de cada argumento antes de juntar, então strcat('ab ', 'cd') é 'abcd'. Para strings e células, os espaços são mantidos como estão. Para preservar espaços finais em dados de caracteres, use [s1 s2] ou append.
Com um cell array e um texto escalar, o texto é anexado a cada célula, o que é uma forma rápida de adicionar um sufixo a uma lista de nomes.
Argumentos de entrada
s1, s2, ...- Vetores de caracteres, strings ou cell arrays de vetores de caracteres. Os cell arrays devem ter o mesmo tamanho ou ser escalares.
Argumentos de saída
s- Vetor de caracteres se todas as entradas forem vetores de caracteres, string se alguma for string, ou cell array se alguma for célula.
Exemplo
Caracteres, células e strings
strcat('ab ', 'cd')
strcat({'a ', 'b'}, 'x')
["ab " + "cd"]
Saída
ans = 'abcd'
ans = 1×2 cell
{'a x'} {'bx'}
ans = "ab cd"