How to select numbers?

1 回表示 (過去 30 日間)
Pari
Pari 2019 年 7 月 17 日
回答済み: Pari 2019 年 7 月 17 日
F=rand(400) M=rand(400) How can i select F<M ?

採用された回答

Pari
Pari 2019 年 7 月 17 日

Thanks dear friends My problem solved with index :)

その他の回答 (2 件)

infinity
infinity 2019 年 7 月 17 日
Hello,
You can simply type
F = rand(3)
M = rand(3)
result = F(F<M)
  4 件のコメント
Pari
Pari 2019 年 7 月 17 日
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 2019 年 7 月 17 日
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)" ?

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


Jan
Jan 2019 年 7 月 17 日
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))

カテゴリ

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

Community Treasure Hunt

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

Start Hunting!

Translated by