Add additional name into a matrix

1 visualizzazione (ultimi 30 giorni)
Yixuan Zhang
Yixuan Zhang il 15 Set 2019
Risposto: Rajanya il 20 Mar 2025
I have a matrix X1x5, this matrix X is like [abc01,bcd12,cde03,def41,efg25]. Now I want to add (aaa34) after (efg25), what I can do? I really tried x = [:,aaa34]; but it showing an error.

Risposte (1)

Rajanya
Rajanya il 20 Mar 2025
Hi,
If 'X' is a string array, you can just concatenate the new string to 'X' like (refer here):
X = ["abc01", "bcd12", "cde03", "def41", "efg25"];
X = [ X, "aaa34" ]
X = 1x6 string array
"abc01" "bcd12" "cde03" "def41" "efg25" "aaa34"
Thanks.

Community Treasure Hunt

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

Start Hunting!

Translated by