How to add string to the beginning of each element in a string array?

1 visualización (últimos 30 días)
Hi there,
I'm trying to append a string to the beginning of each element in a string array. Specifically, I'd like to add the text "Syl_" such that I can turn the string array s1 into the string array s2.
s1 = string(1:4)
1×4 string array
"1" "2" "3" "4"
s2 = ["Syl_1", "Syl_2", "Syl_3", "Syl_4"]
1×4 string array
"Syl_1" "Syl_2" "Syl_3" "Syl_4"

Respuesta aceptada

Cris LaPierre
Cris LaPierre el 12 de Dic. de 2018
s2 = "Syl_" + s1

Más respuestas (1)

Mark Sherstan
Mark Sherstan el 12 de Dic. de 2018
Give this a try:
s1 = string(1:4);
s2 = strcat('Syl_',s1)

Categorías

Más información sobre Cell Arrays en Help Center y File Exchange.

Productos


Versión

R2018a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by