フィルターのクリア

selecting different criteria for logicals

1 回表示 (過去 30 日間)
Cside
Cside 2019 年 8 月 28 日
コメント済み: Cside 2019 年 8 月 30 日
I have a 100 x 2 matrix and would need to filter those rows that has 2 in the first column, and 3 in the second column into a logical.
How should I go about this? Thank you! :)

採用された回答

Rik
Rik 2019 年 8 月 28 日
L=data(:,1)==2 & data(:,2)==3;
  6 件のコメント
Rik
Rik 2019 年 8 月 28 日
%create some data
s=struct;
for n=1:100
s(1,n).field_a=randi(10,1,1);
s(1,n).field_b=randi(10,1,1);
s(1,n).field_c=randi(10,1,1);
end
data=[s.field_b;s.field_c]';
L=data(:,1)==2 & data(:,2)==3;
Cside
Cside 2019 年 8 月 30 日
Thank you! I got it :)

サインインしてコメントする。

その他の回答 (0 件)

カテゴリ

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

タグ

Community Treasure Hunt

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

Start Hunting!

Translated by