data_chirp(:,:,1:2:end); what does this code mean???

6 views (last 30 days)
chirp_odd = data_chirp(:,:,1:2:end);
chirp_even = data_chirp(:,:,2:2:end);
chirp_odd = permute(chirp_odd, [2,1,3]);%permutation with the format [samples, Rx, chirp]
chirp_even = permute(chirp_even, [2,1,3]);
chirp_data = [chirp_odd chirp_even];

Accepted Answer

KSSV
KSSV on 21 Feb 2023
Edited: KSSV on 21 Feb 2023
It means your data i.e. data_chirp is a 3D data. That line extracts all rows, all columns at odd indices of 3rd dimension.
To know the size, of the data you may use:
size(data_chirp)
whos data_chirp

More Answers (0)

Categories

Find more on Detection, Range and Doppler Estimation 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!