Подвекторы из вектора с использованием индексов, Matlab

У меня есть вектор 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

person Josu Salinas Colina    schedule 21.10.2017    source источник
comment
Вы можете обработать каждую пару элементов в 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
comment
Возможный дубликат Matlab - доступ к части многомерного массива   -  person Leander Moesinger    schedule 21.10.2017