How to return elements of 'A' using indices of 'B' ?

1 view (last 30 days)
Hi all,
I have two signals 'A" and 'B' (attached) collected at the same time (same number of frames). I have identified 8 indices (frame numbers) in ''a'' (attached "a_indices'). Now I want:
  • Return and save elements of 'b' between "a' indices 1-2, 2-3, 3-4, 4-5, 5-6, 6-7, 7-8
Can you help please?

Accepted Answer

KSSV on 25 Jan 2022
a = thigh_orient_y ;
b = shank_orient_y ;
idx = main_peak_location ;
n = length(idx)-1 ;
iwant = cell(n,1) ;
for i = 1:n
iwant{i} = b(idx(i):idx(i+1)) ;

More Answers (0)


Find more on Denoising and Compression in Help Center and File Exchange


Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!