Now for the purposes of this I'm looking at arrays of sizes(1e+8,50) so obviously very large.
In my code I am pre allocating a zeros matrix called A of data type 'uint8' because I'm not filling the array with numbers greater than 127 or less than 0.
My code rewrites entire columns of this array as such;
idx = [x:y]; %x and y are just two numbers like 1:3 or 5:18
A(1:end,idx) = group; %group is just an array I have already figured out before hand
Is their a faster way to replace array contents than this, because this takes up the bulk of my run time
Best Answer