使用 tikz 创建特定图形

使用 tikz 创建特定图形

我过去使用 tikz 包来创建马尔可夫链或网络节点图,但现在我将为我的论文创建这个图:

在此处输入图片描述

我不知道如何使用 tikz 包在 latex 中重新创建那种类型的弧。

答案1

一种可能性是:

\documentclass{article}
\usepackage{tikz}

\begin{document}

\begin{tikzpicture}[circ/.style={draw,circle,minimum size=20pt}]
\node[circ] at (60:2) (S1) {$s_1$};
\node[circ] at (180:2) (1) {$1$};
\node[circ] at (300:2) (S2) {$s_2$};

\path (0,0) edge [->] (S1)
  edge [->] (S2)
  edge node[auto,swap,xshift=7pt] {$b_1\oplus b_2$} (1);
\draw[->] (S1) -- node[auto,swap] {$b_1$} (1);
\draw[->] (S2) -- node[auto] {$b_2$} (1);
\end{tikzpicture}

\end{document}

在此处输入图片描述

相关内容