フィルターのクリア

Separate two groups of coordinate points array where one group of coordinate points are given?.

2 ビュー (過去 30 日間)
I have a long set of coordinate points say (666624x2) of two groups (A, B). One group (say A) of coordinate points are given (5900 x 2). I have to split two group (A, B). How can I find the other group using the given group?.
Thanks

採用された回答

Akira Agata
Akira Agata 2018 年 1 月 30 日
You can utilize ismember function, like:
dataAll = rand(100,2); % List of all coordinate points
dataA = dataAll(dataAll(:,1)>0.5,:);% Group A (part of dataAll)
idx = ismember(dataAll,dataA);
idx = all(idx,2);
dataB = dataAll(~idx,:); % Group B (part of dataAll)

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeImages についてさらに検索

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by