我的图表几乎停在 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}