Deje $A=\left( a_{ij} \right)_{n \times n} $, $B=\mathrm{diag}\{b_1, b_2, \cdots, b_n\}=\begin{pmatrix}
b_1 \\
& \ddots \\
& & b_n
\end{pmatrix}$, $C=A^{-1}B$.
Hay una posible solución numérica al $A$ es invertible y $b_i\neq 0$ ($i$ = 1, 2, $\cdots$, $n$ ).
A partir de las condiciones, el resultado será
$$
\begin{pmatrix}
x_1 a_{11} & \cdots & x_1 a_{1n} \\
\vdots & \ddots & \vdots \\
x_n a_{n1} & \cdots & x_n a_{nn}
\end{pmatrix}
\begin{pmatrix}
x_1 \\
\vdots \\
x_n
\end{pmatrix} =
\begin{pmatrix}
b_1 \\
\vdots \\
b_n
\end{pmatrix}.
$$
o
$$ \begin{pmatrix}
x_1 \\
& \ddots \\
& & x_n
\end{pmatrix}
\begin{pmatrix}
a_{11} & \cdots & a_{1n} \\
\vdots & \ddots & \vdots \\
a_{n1} & \cdots & a_{nn}
\end{pmatrix}
\begin{pmatrix}
x_1 \\
\vdots \\
x_n
\end{pmatrix} =
\begin{pmatrix}
b_1 \\
\vdots \\
b_n
\end{pmatrix}.
$$
Como $\sum\limits _{j=1} ^n a_{ij} x_i x_j=b_i$, es decir, $x_i \sum\limits _{j=1} ^n a_{ij} x_j=b_i$, ya que el $b_i \neq 0$,$x_i \neq 0$.
así
$$
\begin{pmatrix}
a_{11} & \cdots & a_{1n} \\
\vdots & \ddots & \vdots \\
a_{n1} & \cdots & a_{nn}
\end{pmatrix}
\begin{pmatrix}
x_1 \\
\vdots \\
x_n
\end{pmatrix} =
\begin{pmatrix}
x_1^{-1} \\
& \ddots \\
& & x_n^{-1}
\end{pmatrix}
\begin{pmatrix}
b_1 \\
\vdots \\
b_n
\end{pmatrix} =
\begin{pmatrix}
b_1 \\
& \ddots \\
& & b_n
\end{pmatrix}
\begin{pmatrix}
x_1 ^{-1} \\
\vdots \\
x_n^{-1}
\end{pmatrix}.
$$
Como $A=\left( a_{ij} \right)_{n \times n} $, $B=\mathrm{diag}\{b_1, b_2, \cdots, b_n\}=\begin{pmatrix}
b_1 \\
& \ddots \\
& & b_n
\end{pmatrix}$, $C=A^{-1}B$, entonces
$$ A
\begin{pmatrix}
x_1 \\
\vdots \\
x_n
\end{pmatrix} =
B
\begin{pmatrix}
x_1 ^{-1} \\
\vdots \\
x_n^{-1}
\end{pmatrix},
$$
así
$$
\begin{pmatrix}
x_1 \\
\vdots \\
x_n
\end{pmatrix} =
A^{-1} B
\begin{pmatrix}
x_1 ^{-1} \\
\vdots \\
x_n^{-1}
\end{pmatrix},
$$
es decir,
$$
\begin{pmatrix}
x_1 \\
\vdots \\
x_n
\end{pmatrix} =
C
\begin{pmatrix}
x_1 ^{-1} \\
\vdots \\
x_n^{-1}
\end{pmatrix}.
$$
Vamos $
\begin{pmatrix}
x_1^{(0)} \\
\vdots \\
x_n^{(0)}
\end{pmatrix} =
\begin{pmatrix}
1 \\
\vdots \\
1
\end{pmatrix}$,
por la recurrencia
$$
\begin{pmatrix}
x_1^{(k+1)} \\
\vdots \\
x_n^{(k+1)}
\end{pmatrix} =
C
\begin{pmatrix}
{\left(x_1^{(k)}\right)} ^{-1} \\
\vdots \\
{\left(x_n^{(k)}\right)}^{-1},
\end{pmatrix},
$$
podemos obtener una solución numérica.
Si el resultado no converge, podemos usar otro
$$
\begin{pmatrix}
{\left(x_1^{(k+1)}\right)} ^{-1} \\
\vdots \\
{\left(x_n^{(k+1)}\right)}^{-1},
\end{pmatrix} =
C^{-1}
\begin{pmatrix}
x_1^{(k)} \\
\vdots \\
x_n^{(k)}
\end{pmatrix}.
$$
Si desea que la solución analítica, usted puede tener una oportunidad por el uso de la Groebner-Shirshov Bases. (El software Maple o Mathematica puede hacerlo.) Pero no estoy seguro de la solución analítica se puede encontrar fácilmente.