0

文字列を含むセル配列があります。

これらの個々の文字列は、次のように処理する必要があります。

 a  = {'1,2','12';'2,3','23'}

この場合、カンマは文字列から削除する必要があります。

ベクトル化を使用する場合と比較して、for ループを使用する場合の速度がどの程度かはわかりません。

しかし、ベクトル化を使用してそれを達成するにはどうすればよいでしょうか?

4

1 に答える 1

5

strrep次のように、文字列内の文字を置き換えるために使用できます。

EDU>> a = {'1,2','12';'2,3','23'}
a = 
    '1,2'    '12'
    '2,3'    '23'
EDU>> strrep(a,',','')
ans = 
    '12'    '12'
    '23'    '23'
于 2012-07-28T01:29:14.083 に答える