У меня есть вектор F0 со значениями, которые мне нужно изучить. Вектор f0 можно разделить на секции A и B, A_starts имеет индексы, где секции A начинаются, а A_ends имеет индексы, где заканчивается A, результирующие элементы F0 - это B. Как я могу извлечь элементы A и B из F0?
Я попробовал следующее, но получил только элементы из первого вхождения раздела.
A=F0(starts_A:ends_A);
Пример набора данных:
F0: 110 6 7 101 105 3 5 1 109 9 8 7 6 108
starts_A: 2, 6, 10
ends_A: 3, 8, 13
starts_A
иends_A
в циклеfor
. Что-то вродеfor ii = 1:numel(starts_A); F0(starts_A(ii):ends_A(ii), end;
. - person mikkola   schedule 21.10.2017