I was trying to write up a code for R^2 analysis and when calculating residual sum of squares I realised my model data and my real data were not the same size.
Yet somehow matlab is calculating something and giving me a matric answer. I'm confused about what it's doing. In my code fft_x is a (1000x1 double) and sxx is (1x3328 double) and so is ssres. In an ideal world where my model data and real data match in size, I would have expected a scalar. In this unfortunate case, I was expecting an error. But I'm ot getting an error. What's happening?
ssres=sum((fft_x - sxx).^2);