Simpl equestion about CUMSUM
1 vue (au cours des 30 derniers jours)
Afficher commentaires plus anciens
How can I rewrite the following code using cumsum?
for i=0:299
A(i+1)=sum(B > i);
end
Many thanks!
2 commentaires
Réponse acceptée
Kye Taylor
le 14 Juin 2013
Modifié(e) : Kye Taylor
le 14 Juin 2013
I don't think I would use cumsum here. Instead, try
A = sum(bsxfun(@gt,B',0:299));
Note, this command above assumes B is a row vector (the 1-by-35535 vector you mention).
0 commentaires
Plus de réponses (1)
Voir également
Catégories
En savoir plus sur Logical dans Help Center et File Exchange
Produits
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!