【问题标题】:Cell array vectorization in MatlabMatlab中的元胞数组向量化
【发布时间】:2012-07-28 01:24:15
【问题描述】:

我有一个包含字符串的元胞数组。

需要处理那些单独的字符串,例如:

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

其中,逗号应该从字符串中删除。

我不知道使用 for 循环与使用矢量化相比速度如何。

但是如何使用矢量化来实现呢?

【问题讨论】:

    标签: string matlab replace cell vectorization


    【解决方案1】:

    您可以使用strrep 替换字符串中的字符,如下所示:

    EDU>> a = {'1,2','12';'2,3','23'}
    a = 
        '1,2'    '12'
        '2,3'    '23'
    EDU>> strrep(a,',','')
    ans = 
        '12'    '12'
        '23'    '23'
    

    【讨论】:

      猜你喜欢
      • 2015-06-22
      • 1970-01-01
      • 1970-01-01
      • 2013-08-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多