【发布时间】:2016-09-05 03:55:11
【问题描述】:
我想在 matlab 单元格中搜索一个特定的字符串。例如,我的单元格包含一列这样的字符串
variable(:,5) = {'10';'10;20';'20';'10;20';'10';'10';'20'};
我想搜索所有只有'10' 的单元格并删除它们。
我尝试使用此语句进行搜索
is10 = ~cellfun(@ isempty , strfind (variable(:,5) , '10'));
但这会返回所有带有'10' 的单元格(包括带有'10;20' 的单元格)。
我希望只有具有纯 '10' 值的单元格
最好的方法是什么?
【问题讨论】: