Fait attention à tes conditions sur Q :

if (Q > Qnec)
Strate = 1;
Teo = 30;
Tco = 10;
elseif (Q > 2*Qnec) %on est dans le cas Q<=Qnec, donc on ne rentrera jamais ici