help me debug - how to prevent code from collating with for loop?
3 views (last 30 days)
Show older comments
Cside on 3 Dec 2019
Commented: Cside on 4 Dec 2019
Hi, I have this code that goes like this and I do not understand why the problem matrix is collated i.e. it gives a size of 22010 x 1, when the second line of code is only meant to extract a matrix from a cell array (answer should be 270x1, or 280x1 depending on A). Is there a way I can ensure that the second line of code does not collate but rather extracts the specific matrix from cell array locationsacc? Thank you!
locationsacc - 8x1 cell
A - 66x1 double
sessions_fef - 131x1 double
for j = A
problem = cell2mat(locationsacc(sessions_fef(j,1))); %%why is it 22010!!!
firing1 (:,j) = accumarray (problem, dataset_fef_sac_all(j,:)); %%collated firing rates for 8 locations
Find more on Behavior and Psychophysics 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!