xia*_*012 0 string matlab replace vectorization cell
我有一个包含字符串的单元格数组.
需要处理那些单独的字符串,例如:
a = {'1,2','12';'2,3','23'}
Run Code Online (Sandbox Code Playgroud)
其中,应从字符串中删除逗号.
我不知道与使用矢量化相比,使用for循环的速度是多少.
但是我如何使用矢量化来实现呢?
您可以使用strrep
替换字符串中的字符,如下所示:
EDU>> a = {'1,2','12';'2,3','23'}
a =
'1,2' '12'
'2,3' '23'
EDU>> strrep(a,',','')
ans =
'12' '12'
'23' '23'
Run Code Online (Sandbox Code Playgroud)