1
我想在字符串的單元數組中添加一個字符串。例如,如果我:Matlab:將字符串添加到字符串的單元數組中
q = {'1', '2'};
p = '3';
我想要做這樣的事情
a = prepend(q, p);
a =
'3' '1' '2'
我怎麼能在前面加上一個字符串?
我想在字符串的單元數組中添加一個字符串。例如,如果我:Matlab:將字符串添加到字符串的單元數組中
q = {'1', '2'};
p = '3';
我想要做這樣的事情
a = prepend(q, p);
a =
'3' '1' '2'
我怎麼能在前面加上一個字符串?
你有一個單元陣列char
,而不是字符串。
string
and char
自R2016b發佈以來意味着不同的事情。你可以用如同cell arrays are combined一樣的方式將一個char數組加入到單元格數組中。
a=[p,q]
在類似的方式,還可以結合焦炭的單元陣列與一個字符串數組或一個字符串數組,這將導致一個字符串數組了一個簡單的字符數組。如果需要,可以使用cellstr
將數據類型稍後更改爲char的單元數組。
感謝您的回覆。其實我使用R2014a版本,所以我還沒有字符串... – Jepessen