How can I create a for loop to count letters in a sequence?

1 vue (au cours des 30 derniers jours)
Fope Ayo
Fope Ayo le 19 Nov 2018
Commenté : Fope Ayo le 19 Nov 2018
i have the following sequence
a = b c d b c d e c c d b c b e e
i want to create a for loop to identify the number of b’s and c’s in the sequence?
help please

Réponse acceptée

madhan ravi
madhan ravi le 19 Nov 2018
Modifié(e) : madhan ravi le 19 Nov 2018
No loops needed:
a = 'b c d b c d e c c d b c b e e'
no_of_bs=sum(ismember(a,'b'))
no_of_cs=sum(ismember(a,'c'))
  3 commentaires
madhan ravi
madhan ravi le 19 Nov 2018
Thanks Guillaume , what was I thinking , you are absolutely right!
Fope Ayo
Fope Ayo le 19 Nov 2018
thanks for this, but ive just realised that I need a for loop because I am then going to use the loop to count a different character in the sequence.
i understand that i dont necessarily need one, but is there a way to create a for loop that loops through a and counts the numebr of b’s?
thanks so much

Connectez-vous pour commenter.

Plus de réponses (0)

Catégories

En savoir plus sur Loops and Conditional Statements dans Help Center et File Exchange

Tags

Produits


Version

R2018b

Community Treasure Hunt

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

Start Hunting!

Translated by