Add additional name into a matrix

5 views (last 30 days)
Yixuan Zhang
Yixuan Zhang on 15 Sep 2019
Answered: Rajanya on 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.

Answers (1)

Rajanya
Rajanya on 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!