You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何使用tikz绘制示例图中的对应数轴?

TikZ 绘制有限差分数轴模板实现方案

以下是可直接编译的最小工作示例,已添加注释方便你理解调整:

\documentclass{article}
\usepackage{tikz}
\usetikzlibrary{decorations.pathreplacing} % 用到花括号装饰时才需要加载,不需要可以删掉
\begin{document}

\begin{tikzpicture}[>=stealth, % 箭头样式
    scale=1.5 % 缩放比例,可自行调整整体大小
]
% 1. 绘制基础数轴
\draw[->] (-2.5,0) -- (2.5,0) node[right] {$x$};

% 2. 绘制离散节点和上方的索引标签
\foreach \x/\lab in {-2/$i-2$, -1/$i-1$, 0/$i$, 1/$i+1$, 2/$i+2$} {
    \filldraw (\x,0) circle (1pt) node[above=3pt] {\lab};
}

% 3. 标注二阶中心差分的权重(不需要可直接删除该部分)
\draw (-1,-0.3) node[below] {$1$};
\draw (0,-0.3) node[below] {$-2$};
\draw (1,-0.3) node[below] {$1$};
% 可选:添加括号框选差分模板覆盖的节点
\draw[decorate,decoration={brace,amplitude=5pt,mirror}] (-1.2,-0.5) -- (1.2,-0.5) node[midway,below=10pt] {二阶中心差分模板};

\end{tikzpicture}

\end{document}

关键参数调整说明

  • 要修改节点数量、标签内容,直接调整\foreach里的\x/\lab键值对即可
  • 节点大小、数轴长度、文字偏移量都可以按需调整对应参数的数值
  • 如果不需要差分权重和括号标注,直接删掉对应部分的代码即可

内容的提问来源于stack exchange,提问作者SAEN-ANAN BUNYASIWA

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.05 20:24:00