已知函数 $f(x)=\left\{\begin{array}{l}x^{2}+1, x \leq 0, \\ -2 x, x>0 .\end{array}\right.$ 若 $f(x)=10$, 则 $x=$
分两种情况: 当 $x \leqslant 0$ 时, 由 $f(x)=x^{2}+1=10$ 得 $x=-3$ 或 $x=3$ (舍去); 当 $x>0$时, 由 $f(x)=-2 x=10$ 得 $x=-5$ (舍去), 综上可知 $x=-3$.