У меня есть двухколоночная матрица M
, которая содержит начальные/конечные индексы связки интервалов:
startInd EndInd
1 3
6 10
12 12
15 16
Как я могу сгенерировать вектор всех индексов интервалов:
v = [1 2 3 6 7 8 9 10 12 15 16];
Я делаю выше, используя циклы, но мне интересно, есть ли более элегантное векторное решение?
v = [];
for i=1:size(M,1)
v = [v M(i,1):M(i,2)];
end