Effacer les filtres
Effacer les filtres

Comparing 2 arrays and selecting some out of them

1 vue (au cours des 30 derniers jours)
Ilker Enes Çirkin
Ilker Enes Çirkin le 28 Août 2020
Commenté : Ilker Enes Çirkin le 28 Août 2020
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

Réponse acceptée

madhan ravi
madhan ravi le 28 Août 2020
  6 commentaires
madhan ravi
madhan ravi le 28 Août 2020
r1 = (p .* q) .* (p < q);
Ilker Enes Çirkin
Ilker Enes Çirkin le 28 Août 2020
that makes a lot of sense man thank you very much.

Connectez-vous pour commenter.

Plus de réponses (0)

Catégories

En savoir plus sur Matrix Indexing dans Help Center et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by