解:
(3) 设B品牌在$x>10$时的函数解析式为$y_2=ax+b(a≠0),$
将$(10,3),$$(20,4)$代入
得$\begin{cases}10a+b=3\\20a+b=4\end{cases},$解得$\begin{cases}a=0.1\\b=2\end{cases},$
所以$y_2=0.1x+2(x>10)。$
(4) 当$x=10$时,$y_1=0.2×10=2,$$y_2=3,$$y_2-y_1=1>0.5,$故$x>10。$
当$y_2-y_1=0.5$时,$0.1x+2-0.2x=0.5,$解得$x=15;$
当$y_1-y_2=0.5$时,$0.2x-(0.1x+2)=0.5,$解得$x=25。$
答:$x$的值为15或25时,两种收费相差0.5元。