How to select consecutive values with the specified interval ?
3 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Sneha Vasan
el 17 de Sept. de 2020
Comentada: Sneha Vasan
el 17 de Sept. de 2020
For example,
If I want to select [1,10,11,21,31,41], I use [1:10:50].
Now, I would like to select first three consecutive numbers with an added interval of 10 til 50. i.e [1,2,3,11,12,13,21,22,23,31,32,32,41,42,43]
How can I do this without using any loops,just as above case. Is there any way?
0 comentarios
Respuesta aceptada
madhan ravi
el 17 de Sept. de 2020
Editada: madhan ravi
el 17 de Sept. de 2020
reshape((1:10:50) + (0:2).', 1, [])
% reshape(bsxfun(@plus, 1:10:50, (0:2).'), 1, []) %%for older versions
Más respuestas (0)
Ver también
Categorías
Más información sobre NaNs 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!