【发布时间】:2012-07-28 01:24:15
【问题描述】:
我有一个包含字符串的元胞数组。
需要处理那些单独的字符串,例如:
a = {'1,2','12';'2,3','23'}
其中,逗号应该从字符串中删除。
我不知道使用 for 循环与使用矢量化相比速度如何。
但是如何使用矢量化来实现呢?
【问题讨论】:
标签: string matlab replace cell vectorization
我有一个包含字符串的元胞数组。
需要处理那些单独的字符串,例如:
a = {'1,2','12';'2,3','23'}
其中,逗号应该从字符串中删除。
我不知道使用 for 循环与使用矢量化相比速度如何。
但是如何使用矢量化来实现呢?
【问题讨论】:
标签: string matlab replace cell vectorization
您可以使用strrep 替换字符串中的字符,如下所示:
EDU>> a = {'1,2','12';'2,3','23'}
a =
'1,2' '12'
'2,3' '23'
EDU>> strrep(a,',','')
ans =
'12' '12'
'23' '23'
【讨论】: