How to select consecutive values with the specified interval ?

조회 수: 2 (최근 30일)
Sneha Vasan
Sneha Vasan 2020년 9월 17일
댓글: Sneha Vasan 2020년 9월 17일
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?

채택된 답변

madhan ravi
madhan ravi 2020년 9월 17일
편집: madhan ravi 2020년 9월 17일
reshape((1:10:50) + (0:2).', 1, [])
% reshape(bsxfun(@plus, 1:10:50, (0:2).'), 1, []) %%for older versions

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 Language Fundamentals에 대해 자세히 알아보기

Community Treasure Hunt

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

Start Hunting!

Translated by