There are many ways:
- tell the editor to ignore the warning: right click, "suppress ... on this line"
- use a preallocated cell array, concatenate after the loop.
- figure out the final size (the total number of elements you require is just numel(x)*numel(y)).
- use simpler, more efficient code:
[Q1s,alphas] = ndgrid(xmin:2.5e-13:xmax,ymin:0.5:ymax);
Q1s = Q1s(:);
alphas = alphas(:);
Those three lines give the exactly same output as your code, yet avoids all the bother of loops and expanding arrays and all that jazz.
