Sum if conditions are satisfied across arrays
2 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Abhishek Varghese
le 14 Fév 2018
Modifié(e) : Abhishek Varghese
le 14 Fév 2018
Hello everyone,
Kinda stuck. Scenario is:
I have a binary 2D array that is n rows and m columns.
I want to count how many times an element went from being a '1' in one row, to a '0' in the next row, and store it as a vector.
I have updated an illustration to help.
Would really appreciate an efficient and simple solution, cheers.
2 commentaires
Matt J
le 14 Fév 2018
I have a binary 2D array that is m rows and n columns.
According to your diagram, n is the number of rows, not columns.
Réponse acceptée
Matt J
le 14 Fév 2018
Modifié(e) : Matt J
le 14 Fév 2018
result = sum(diff(array,1,1)==-1 ,1)
Plus de réponses (0)
Voir également
Catégories
En savoir plus sur Subplots dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!