的值域为B. (1)求集合B;
(2)若方程
在B上有解,求
的取值范围.在线课程解:(1)∵函数y=f(x)的图象经过P(3,4),∴a3-1=4,即a2=4,又a>0,∴a=2,
∴

令t=log2x,则t∈[-2,1],y=t2-3t+2=(t-
)2-
∵t∈[-2,1],∴y∈[0,12],
∴B=[0,12];
(2)令g(x)=

∵方程
在B上有解,∴g(0)g(12)<0
∴(a+b)(16a+b)<0
解得-16<
<-1.分析:(1)根据函数y=f(x)的图象经过P(3,4),求出a的值,再换元,利用配方法,可求集合B;
(2)令g(x)=
,方程
在B上有解,等价于g(0)g(12)<0,由此可求
的取值范围.点评:本题考查函数的值域,考查方程有解问题,考查学生分析解决问题的能力,属于中档题.