【发布时间】:2016-06-14 15:47:24
【问题描述】:
我有 2 个关于在 MATLAB 中搜索字符串的问题
-
如果我必须在字符串元胞数组中找到一个字符串,我可以执行以下操作来获取
'PO'在元胞数组中的位置find(strcmpi({'PO','FOO','PO1','FOO1','PO1','PO'},'PO')) % 1 6但是,我真的很想同时搜索多个字符串 (
{'PO1', 'PO'})(不使用 for 循环)。最好的方法是什么? -
有没有像
histc()这样的函数可以告诉我字符串出现了多少次。对于一个字符串,我可以这样做:length(strfind({'PO','FOO','PO1','FOO1','PO1','PO'},'PO'))但这显然不适用于一次处理多个字符串。
【问题讨论】: