loss of data/missing elements in array after a for loop
Afficher commentaires plus anciens
Hello everyone,
I experienced a loss of data when comparing my input and ouput matrices.
for ch=1:32
TD_32_denoise_post_single_chan = TD_32_colon(:,ch);
[val_rms, idx_rms] = findpeaks(-TD_32_denoise_post_single_chan', ...
MinPeakHeight=mat_thr_filt_dat(ch));
idx_matrix_bool_mat_filt(idx_rms,ch) = true;
end
TD_32_colon is a 2584386x32 matrix
idx_matrix_bool_mat_filt is a 2584128x32 matrix
the total loss of data points is 258x32
I do not know where these points are located, and this issue prevents me from performing any operation as I get weird results.
Do you have any suggestion?
Réponse acceptée
Plus de réponses (0)
Catégories
En savoir plus sur Creating and Concatenating Matrices dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!