【发布时间】:2019-12-19 21:18:14
【问题描述】:
我有一个 4x1 的单元格,
{{1,2,3};{2,3};{1,2,3};{2,3}}
我怎样才能知道,哪些单元格包含{2,3}
即[0,1,0,1] 上面的例子。
提前致谢
【问题讨论】:
-
顺便问一下,你为什么使用单元格而不是数组单元格?
我有一个 4x1 的单元格,
{{1,2,3};{2,3};{1,2,3};{2,3}}
我怎样才能知道,哪些单元格包含{2,3}
即[0,1,0,1] 上面的例子。
提前致谢
【问题讨论】:
使用cellfun 和isequal:
cellfun(@(x)isequal({2,3},x),yourcell)
【讨论】:
如果aa = {{1,2,3};{2,3};{1,2,3};{2,3}}
您可以使用 for 循环并存储结果...
for jj = 1:4
correct(jj) = isequal(aa{jj}, [2 3])
end
【讨论】: