Borrar filtros
Borrar filtros

how to use for loop?

2 visualizaciones (últimos 30 días)
aya qassim
aya qassim el 1 de En. de 2019
Comentada: Star Strider el 2 de En. de 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?

Respuesta aceptada

Star Strider
Star Strider el 1 de En. de 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 comentarios
aya qassim
aya qassim el 2 de En. de 2019
Thank you, I understood my mistake.
Star Strider
Star Strider el 2 de En. de 2019
As always, my pleasure.

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre MATLAB en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

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

Start Hunting!

Translated by