Add additional name into a matrix

7 Ansichten (letzte 30 Tage)
Yixuan Zhang
Yixuan Zhang am 15 Sep. 2019
Beantwortet: Rajanya am 20 Mär. 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.

Antworten (1)

Rajanya
Rajanya am 20 Mär. 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