选择基于不同单元格字符串的子单元 - matlab

时间:2014-05-26 21:40:27

标签: string matlab cell-array

给出以下字符串的单元格数组:

a(1) = {{'one', 'two', 'three', 'four'}}
a(2) = {{'one', 'two', 'four', 'five'}}
a(3) = {{'four', 'five', 'six', 'seven'}}

b = {'one', 'two'}

有没有办法检查b的每个子单元格中是否包含a中的两个字符串?

在我的示例中a(1)a(2)会满足此要求。

1 个答案:

答案 0 :(得分:4)

>> cellfun(@(x) all(ismember(b, x)), a)

ans =

     1     1     0