解:(1)因为y=ax
2+bx+c(a≠0)经过A(1,-2),B(3,-2),C(0,1)三点,
则:
,
解得
;
∴抛物线的解析式为y=x
2-4x+1=(x-2)
2-3;
∴顶点P的坐标为(2,-3);
(2)∵B(3,-2),C(0,1),P(2,-3);
∴BP
2=2,BC
2=18,CP
2=20,
即BP
2+BC
2=CP
2;
故△BCP是直角三角形,且∠CBP=90°;
∴tan∠BCP=
=
;
(3)此题分三种情况讨论:如图;
①∠QCA=90°,则△QCA∽△PBC或△QCA∽△CBP;
得CQ:CA=1:3或CQ:CA=3:1;
过Q作QE⊥y轴于E,则△QEC∽△CGA;
∵QC:CA=3:1,
∴QE=3CG=9,CE=3AG=3,即OE=4;
∴Q(9,4),
同理可求得Q′(1,
);
②∠CQA=90°,可过A作直线AF∥y轴,交x轴于F,过C作CQ⊥AF于Q,
此时AQ:CQ=BP:BC=1:3,
又因为∠CQA=∠CBP=90°,
则△CQA∽△PBC;
∴Q(1,1);
③∠QAC=90°,由于Q在第一象限,此时只有一种情况:△QAC∽△CBP,
得:QA:AC=3:1,
即AQ=3AC=3
;
易证得∠CAQ=∠AFH=∠QHM,
所以tan∠AHF=tan∠QHM=
;
即FH=3AF=6,则AH=2
,QH=AQ-AH=