How to select numbers?

9 visualizzazioni (ultimi 30 giorni)
Pari
Pari il 17 Lug 2019
Risposto: Pari il 17 Lug 2019
F=rand(400) M=rand(400) How can i select F<M ?

Risposta accettata

Pari
Pari il 17 Lug 2019

Thanks dear friends My problem solved with index :)

Più risposte (2)

infinity
infinity il 17 Lug 2019
Hello,
You can simply type
F = rand(3)
M = rand(3)
result = F(F<M)
  4 Commenti
Pari
Pari il 17 Lug 2019
My code: F=rand(1,400); M=rand(1,400); Tf=log(-F)/.73; Tm=log(-M)/1.2; I should select Tm<Tf and sum these numbers for A= sum(Tm)/sum(Tf)
infinity
infinity il 17 Lug 2019
Hello,
What do you mean when compare Tm and Tf when each element of them are complex number?
Assume when we obtain element of Tm that smaller than Tf, what do you mean by
"sum these numbers for A= sum(Tm)/sum(Tf)" ?

Accedi per commentare.


Jan
Jan il 17 Lug 2019
F = rand(1,400);
M = rand(1,400);
Tf = log(-F) / 0.73;
Tm = log(-M) / 1.2;
It is hard to guess, what this means: "I should select Tm<Tf and sum these numbers for A= sum(Tm)/sum(Tf)". Perhaps:
index = (Tm < Tf);
A = sum(Tm(index)) / sum(Tf(index))

Categorie

Scopri di più su Creating and Concatenating Matrices in Help Center e File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by