说我有这个矩阵。
M = {'My string 1';
'My string 2';
'My String 3';}
如何让它成为
V = ['My string 1 My string 2 My String 3']
不做:
V = [M{1} M{2} M{3}]
(我有一个非常大的矩阵,这将需要永远)
我无法弄清楚这一点。
答案 0 :(得分:1)
你可以这样做:
V = [M{:}];
答案 1 :(得分:1)
我很确定Luis的回答是你想要的,但是如果你需要字符串之间的空格,就像在手动输入的输出示例中一样,你可以使用strjoin
并指定一个空格作为分隔符:
>> V = strjoin(M(:)',' ') % M(:)' ensures a row of cells
V =
My string 1 My string 2 My String 3