Filter löschen
Filter löschen

How to select numbers?

3 Ansichten (letzte 30 Tage)
Pari
Pari am 17 Jul. 2019
Beantwortet: Pari am 17 Jul. 2019
F=rand(400) M=rand(400) How can i select F<M ?

Akzeptierte Antwort

Pari
Pari am 17 Jul. 2019

Thanks dear friends My problem solved with index :)

Weitere Antworten (2)

infinity
infinity am 17 Jul. 2019
Hello,
You can simply type
F = rand(3)
M = rand(3)
result = F(F<M)
  4 Kommentare
Pari
Pari am 17 Jul. 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 am 17 Jul. 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)" ?

Melden Sie sich an, um zu kommentieren.


Jan
Jan am 17 Jul. 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))

Community Treasure Hunt

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

Start Hunting!

Translated by