Finding all consecutive numbers of different lengths within a vector
1 visualización (últimos 30 días)
Mostrar comentarios más antiguos
BobbyRoberts
el 29 de Abr. de 2020
Comentada: BobbyRoberts
el 29 de Abr. de 2020
I am trying to create a new vector based on the example vector below. This new vector needs to contain only the first value of each group of consecutive numbers. For example, from the vector below, I would want a new vector X that contains [25 55 80 100 155]. Thanks for the help in advance!
A = [25 26 27 28 55 56 80 81 82 100 101 102 103 104 105 155 156]
Respuesta aceptada
Stephen23
el 29 de Abr. de 2020
>> A = [25,26,27,28,55,56,80,81,82,100,101,102,103,104,105,155,156];
>> X = A([true,diff(A)~=1])
X =
25 55 80 100 155
Más respuestas (0)
Ver también
Categorías
Más información sobre Data Types 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!