2

このマトリックスがあるとします。

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}]

(私は非常に大きなマトリックスを持っており、これには永遠に時間がかかります)

私はこれを理解することはできません。

4

2 に答える 2

1

ルイスの答えはあなたが望むものだと確信していますが、手動で入力した出力の例のように文字列の間にスペースが必要な場合はstrjoin、区切り文字としてスペースを指定して使用できます。

>> V = strjoin(M(:)',' ') % M(:)' ensures a row of cells

V =

My string 1 My string 2 My String 3
于 2013-11-09T19:26:16.167 に答える