Como adicionar uma linha conectando duas coordenadas em um gráfico com escala logarítmica do eixo x?

Como adicionar uma linha conectando duas coordenadas em um gráfico com escala logarítmica do eixo x?

Estou tentando adicionar a linha que passa pelos pontos (1000,-8,5) e (10000,-27,79). Este é o látex que tenho até agora.

\begin{figure}[h!]
\begin{center}
\begin{tikzpicture}
\begin{axis}[
    xmode=log,
    xlabel={Frequency (Hz)},
    ylabel={Gain (db)},
    xmin=0, xmax=20000,
    ymin=-30, ymax=10,
    xtick={0,100,1000,10000},
    ytick={10,0,-10,-20,-30},
    legend pos=north west,
    ymajorgrids=true,
    grid style=dashed,
]

\addplot[
    color=blue,
    mark=square,
    only marks,
    ]
    coordinates {
    (100,-0.18)(1000,-8.5)(2000,-14.15)(4000,-19.83)(10000,-27.79)
    };

% add plot of equation going through points (1000,-8.5) and (10000,-27.79) here

\end{axis}
\end{tikzpicture}
\end{center}
\end{figure}

Todas as equações que passam por esses dois pontos não aparecem corretamente no gráfico, acho que por causa da escala logarítmica. Eu tentei 49,37-19,29*x mas não funcionou. Essa equação é alcançada aplicando log(x) antes de calcular a reta que conecta os dois pontos. Como faço para que uma linha passe por esses pontos?

Responder1

Que tal

\documentclass[tikz,border=3.14mm]{standalone}

\usepackage{pgfplots}
\pgfplotsset{compat=1.16}
\begin{document}
\begin{tikzpicture}
\begin{axis}[
    xmode=log,
    xlabel={Frequency (Hz)},
    ylabel={Gain (db)},
    xmin=0, xmax=20000,
    ymin=-30, ymax=10,
    xtick={0,100,1000,10000},
    ytick={10,0,-10,-20,-30},
    legend pos=north west,
    ymajorgrids=true,
    grid style=dashed,
    legend pos=north east
]

\addplot[
    color=blue,
    mark=square,
    only marks,
    ]
    coordinates {
    (100,-0.18)(1000,-8.5)(2000,-14.15)(4000,-19.83)(10000,-27.79)
    };
\addlegendentry{data}

\addplot[color=orange,no marks] coordinates {(1000,-8.5) (10000,-27.79)};
\addlegendentry{fit}
\end{axis}
\end{tikzpicture}
\end{document}

insira a descrição da imagem aqui

informação relacionada