Fixed matrix multiplication, stopped at line 219

I've gone through and debugged this code line by line.  The error I'm trying to work out now is 
"Error using griddedInterpolant/subsref
Data points in complex number format are not supported.
Use REAL and IMAG to extract the real and imaginary components.

Error in interp2 (line 161)
    Vq = F(Xq,Yq);

Error in bees (line 224)
    predictedhoney = 0.4 *
    interp2(hsurfX,hsurfY,hsurf,0.8*stage(5),stage(6)-PollenForager);
    
Error in testNOP (line 132)
		     X = bees(X,t);  % call to bees.m function, which
             outputs new state of hive"