如何在LaTeX中绘制过指定点的线性函数图像
使用TikZ绘制过已知两点的线性函数图表
直接给你可编译的LaTeX代码,替换其中的数值就能得到你要的图表:
\documentclass{standalone} \usepackage{tikz} \begin{document} \begin{tikzpicture}[scale=1.5] % 替换成你的已知V、I值 \def\Vone{2} % V₁ \def\Ione{1} % I₁ \def\Vtwo{5} % V₂ \def\Itwo{3} % I₂ % 绘制坐标轴,范围可根据数值调整 \draw[->] (0,0) -- (6,0) node[right] {$V$}; \draw[->] (0,0) -- (0,4) node[above] {$I$}; % 绘制过两点的直线 \draw[thick, blue] (\Vone, \Ione) -- (\Vtwo, \Itwo); % 标注已知点(不需要的话删掉下面两行) \filldraw (\Vone, \Ione) circle (2pt) node[below right] {$(\Vone, \Ione)$}; \filldraw (\Vtwo, \Itwo) circle (2pt) node[above right] {$(\Vtwo, \Itwo)$}; \end{tikzpicture} \end{document}
简单说明:
- 直接修改
\def后的数字,替换成你的V₁、I₁、V₂、I₂即可 scale=1.5用来调整图表整体大小,按需修改- 坐标轴的终点值(比如
(6,0))可以根据你的数值范围调整,确保所有点都在图表内 - 如果不需要标注点,删掉最后两行
\filldraw代码就行
内容的提问来源于stack exchange,提问作者Abdullah husham
相关产品推荐
相关产品推荐

