如何在 latex 中绘制这个方案?

如何在 latex 中绘制这个方案?

你知道是否可以在 latex 中绘制这样的方案吗?我应该使用什么包?你知道与我的例子相近的例子吗?谢谢!

在此处输入图片描述

答案1

既然你说你知道一些 TikZ 命令,那么这里就是一个起点。如果你不理解某些内容或者遇到困难,请随时发表评论。

输出

在此处输入图片描述

代码

\documentclass[margin=10pt]{standalone}
\usepackage{tikz}

\usetikzlibrary{arrows.meta}

\tikzset{
    double/.style={shorten <= 3mm, shorten >= 2mm}
}

\begin{document}
\begin{tikzpicture}

\draw[red!50!black] (0,0) .. controls (3,2.5) and (5,-2.5) .. (7,0)
    \foreach \x [evaluate=\x as \pos using ((10/5)*.\x)] in {0,...,5}{ 
        node[pos=\pos, circle, fill=red!50!black] (a\x) {} 
    };

\draw (-1,-2) coordinate (O) -- (8,-2);

\foreach \y in {0,...,5}{
    \draw[double, -{Latex}] (a\y.south east) -- (a\y.south east|-O);
    \draw[double, -{Latex}] (a\y.south west|-O) -- (a\y.south west);
}

\end{tikzpicture}
\end{document}

相关内容