data and array1 are given. I am looking for a more efficient way to generate index. It should be a one-liner.
Thanks in Advance!
data = 1:1000; array1 = 1:10:101 array2 = array+2 index = []; for i = 1: numel(array1) index = [index; array1(i):array2(i)]; end data2 = data(index)
Best Answer