replace minimum value of each column with nan

1 回表示 (過去 30 日間)
Leela Sai Krishna
Leela Sai Krishna 2019 年 3 月 18 日
コメント済み: madhan ravi 2019 年 3 月 18 日
i have a 10*10 matrix.
How to replace the minimum value from each column with nans.
ex; [10,5
2,8
8,1];
the desired out put should be like
[10,5
nan,8
8,nan];
thanks

採用された回答

madhan ravi
madhan ravi 2019 年 3 月 18 日
編集済み: madhan ravi 2019 年 3 月 18 日
M(M==min(M))=nan % where M is your matrix
  4 件のコメント
Leela Sai Krishna
Leela Sai Krishna 2019 年 3 月 18 日
thanks a lot it works.......
and just one more query. plz help me on this
A=[10,0.5
1,8
8,0];
A_max =max(A);
out=[10,8];
i want to replace values <15%A_max with nans
output matrix
Out=[10,nan %0.5 is less than the 15%8
nan,8 % 1 is <15%10
8,nan];
madhan ravi
madhan ravi 2019 年 3 月 18 日

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

その他の回答 (0 件)

カテゴリ

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

Community Treasure Hunt

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

Start Hunting!

Translated by