このマトリックスがあるとします。
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