0
Я хотел бы векторизации следующего кода: Октававекторизация функции по регионам массив Octave/Matlab
A = 1:100;
B = [20 40 60];
C = zeros(3,11);
for i = B,
C(i,:) = A((B(i) - 10) : B(i));
end
который извлекает подмассивы, начиная с определенными индексами из более длинного массива.
Я пробовал:
C = A(B - 10,B);
Но это возвращает только первый вспомогательный массив.
Благодаря
Спасибо, они оба прекрасно работали – Tom