For example, I want Matlab to tell me the position in my vector of where I have 4 ones in a row for example which here would be indices 10 to 14
Count repetitions separately in an array
1 visualización (últimos 30 días)
Mostrar comentarios más antiguos
Lea Martine Francoise
el 17 de Mzo. de 2023
Comentada: Lea Martine Francoise
el 17 de Mzo. de 2023
I have this array
A = [1;1;2;2;2;2;2;2;3;1;1;1;1;4;4;4;1;1;1;5;5];
I want Matlab to tell me when the repetition of 1 is greater than 2 for example, but I don't know any function that does this.
Could you help ? Thanks a lot !
Respuesta aceptada
Más respuestas (1)
Antoni Garcia-Herreros
el 17 de Mzo. de 2023
Hello Lea,
Try something like this:
% Where 1 would be the number you are looking and 2 the number of repeats
sum(A==1)>2 % True if there are more than two instances of 1 in your array
Ver también
Categorías
Más información sobre Matrices and Arrays en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!