Find position of a column given a specified array

1 回表示 (過去 30 日間)
luca
luca 2019 年 10 月 17 日
編集済み: Guillaume 2019 年 10 月 17 日
Hi given the two arrays
BrB= [84 56 80 58 64 56 66 62 58];
Mritsum = [5.321, 26.485 , 0.268, 110.793, 1.745, 28.92, 24.200, 3.705, 0];
anf the array
point= [0 58];
Taking as assumptions that "BrB" and "Mritsum" have the same number of column. I want to find the exact column (idx) where I have tje combination of the values indicated in "point".
In this case I would like to obtain
idx=9

採用された回答

Fabio Freschi
Fabio Freschi 2019 年 10 月 17 日
idx = find(ismember([Mritsum(:) BrB(:)],point,'rows'))
  2 件のコメント
luca
luca 2019 年 10 月 17 日
Thanks Fabio
Guillaume
Guillaume 2019 年 10 月 17 日
編集済み: Guillaume 2019 年 10 月 17 日
or
find(Brb == point(1) & Mritsum == point(2))

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

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeDevelop Apps Using App Designer についてさらに検索

タグ

製品


リリース

R2019b

Community Treasure Hunt

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

Start Hunting!

Translated by