說我有這個矩陣。將單元格矩陣轉換爲單行矢量?
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}]
(我有一個非常大的矩陣,這將永遠走)
我可以不知道這一點。
說我有這個矩陣。將單元格矩陣轉換爲單行矢量?
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}]
(我有一個非常大的矩陣,這將永遠走)
我可以不知道這一點。
我敢肯定路易斯的回答是你想要的,但如果你需要的琴絃之間的空間在您手動輸入輸出例如,你可以使用strjoin
以指定爲分隔符的空格:
>> V = strjoin(M(:)',' ') % M(:)' ensures a row of cells
V =
My string 1 My string 2 My String 3
+1我不知道'strjoin' –
您真的想要字符串之間的空格嗎?因爲'V = [M {1} M {2} M {3}]'沒有放置空格。 – chappjc