Effacer les filtres
Effacer les filtres

how to use for loop?

1 vue (au cours des 30 derniers jours)
aya qassim
aya qassim le 1 Jan 2019
Commenté : Star Strider le 2 Jan 2019
if we have an array a= [1,2,3,1,2,3,4,1,2] and second array b=[1,2]
we want to know what is the number of occurrences that b are in a
which means the answer should be 3.
then how to write that using for loop?

Réponse acceptée

Star Strider
Star Strider le 1 Jan 2019
Unless you absolutely must use a loop, use the strfind (link) function:
a = [1,2,3,1,2,3,4,1,2];
b = [1,2];
c = strfind(a,b);
Result = numel(c)
producing:
Result =
3
  12 commentaires
aya qassim
aya qassim le 2 Jan 2019
Thank you, I understood my mistake.
Star Strider
Star Strider le 2 Jan 2019
As always, my pleasure.

Connectez-vous pour commenter.

Plus de réponses (0)

Catégories

En savoir plus sur MATLAB dans Help Center et File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by