Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
整数配列の配列を含むセル配列があるとします。セル配列で特定の配列を検索し、存在する場合は true を返し、存在しない場合は false を返す最良の方法は何ですか?
cellfunと組み合わせて使用できますisequal:
cellfun
isequal
例えば:
cellArr = {[1 2 3],'xcxc',magic(5),1:3}; element = [1 2 3]; indexes = cellfun( @(x)isequal(x,element),cellArr);
trueこれにより、要素が存在するセルに含まれる配列が得られます。要素が少なくとも 1 回存在するかどうかを確認するには、次を使用します。
true
any(indexes)