The sum of positive elements of a matrix

11 visualizzazioni (ultimi 30 giorni)
Let M be a matrix with dimensions mxn. Calculate the sum of all positive elements of matrix M without using loop.
My code:
sum(M>0) % sum of all positive elements in respective column, we get vector with sum for each column
sum(sum(M>0)) % sum of all sums from vector
Correct or not?

Risposta accettata

Christopher Wallace
Christopher Wallace il 18 Set 2018
sum(sum(M(M > 0)))

Più risposte (1)

Mohamed Hossam
Mohamed Hossam il 14 Gen 2021
is there a certain command that gets the sum of postive even numbers of an array?

Tag

Community Treasure Hunt

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

Start Hunting!

Translated by