=-a(sin2x+cos2x)+a+b
=-2asin(2x+)+a+b,
∵x∈[0,],
∴2x+∈[,].
当a<0时,
解得
∴-≤sin(2x+)≤1.
又∵-5≤f(x)≤4,
∴当a>0时,
∴常数a、b的值分别为a=3,b=-2或a=-3,b=1.