matchIdx
で生成された結果を個別のベクトルのマトリックスに保存したいと思います。この Idx は、その後の操作でアドレスとして使用できます。
matchIdx(:,i)
問題は、列のサイズの不一致が原因でエラーが発生するように割り当てようとしたときです。
誰かが助けてくれることを願っています。ありがとうございました。
data = [1;2;3;3;5;6;6;3;8;8;9;5;6;7;8;9;10];
check = [2;3;5];
for i=1:3
match(:,i) = ismember(data,check(i));
matchIdx = find(match(:,i))
end