图表未全长乳胶

图表未全长乳胶

我的图表几乎停在 x 轴的中间。我想让它沿着整个轴的长度,但我不知道该怎么做。

我的代码:

\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage{pgfplots}
\pgfplotsset{compat=1.18} 
\usepackage{siunitx}


\title{Plots}
\author{scott}
\date{October 2022}

\begin{document}


\begin{figure}[h]

    \centering
    \caption{}
    \label{fig:my_label}
    
\begin{tikzpicture}
    \begin{axis}
    [xmin=0, xmax=12, 
    ymin=0, ymax=0.50, 
    axis lines =left, 
    xlabel=$R_L(k\ohm)$, 
    ylabel=$U_{RL}(V)$]
    
    \addplot[blue]
    {x/(1.10664+x)*0.464)};
    \end{axis}
    
\end{tikzpicture}
\end{figure}

\end{document}

答案1

正如我在评论中提到的,你的 MWE 没有定义函数域和错误使用siunitx:正确且略微改进的 MWE 可以是:

\documentclass{article}
\usepackage{pgfplots}
\pgfplotsset{compat=1.18}
\usepackage{siunitx}


\begin{document}
\begin{figure}[ht]
    \centering
    \caption{}
    \label{fig:my_label}

\begin{tikzpicture}
    \begin{axis}
    [xmin=0, xmax=12,
    ymin=0, ymax=0.50,
    axis lines =left,
    xlabel=$R_L(\unit{\kilo\ohm})$,
    ylabel=$U_{RL}(V)$
    ]

\addplot +[domain=0:12, mark=none]{x/(1.10664+x)*0.464)};
    \end{axis}
\end{tikzpicture}
\end{figure}
\end{document}

在此处输入图片描述

相关内容