Comparing 2 arrays and selecting some out of them

2 ビュー (過去 30 日間)
Ilker Enes Çirkin
Ilker Enes Çirkin 2020 年 8 月 28 日
コメント済み: Ilker Enes Çirkin 2020 年 8 月 28 日
Hi, i want to compare the elements of 2 arrays and choose the tequested values and use them in multiplication. Lets say i have 2 arrays p=[7 3 -1 2 20] and q=[1 5 -4 9 20]
and i want to find out the values of , r1 = p*(p<q). Here is what i've done so far but i seem to be stuck here because i don't know any other function to use.
p=[7 3 -1 2 20];
q=[1 5 -4 9 20];
r1 == p*[p<q];
r1

採用された回答

madhan ravi
madhan ravi 2020 年 8 月 28 日
  6 件のコメント
madhan ravi
madhan ravi 2020 年 8 月 28 日
r1 = (p .* q) .* (p < q);
Ilker Enes Çirkin
Ilker Enes Çirkin 2020 年 8 月 28 日
that makes a lot of sense man thank you very much.

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

その他の回答 (0 件)

カテゴリ

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

Community Treasure Hunt

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

Start Hunting!

Translated by