How to write a loop to count the number of instances of a certain number occurring in each row?

1 回表示 (過去 30 日間)
I have a matrix (m) that is 159 rows and 6 columns. There are 1s, 2s, and NaNs. I need to count the number of times a '2' happens in each row. Please help! I wrote sum(m(26,:) == 2) but it is too tedious to do 159 times!

採用された回答

dpb
dpb 2015 年 10 月 2 日
Use the second, optional argument to sum--
s=sum(m==2,2); % doc sum for details...

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeLoops and Conditional Statements についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by