绘制串行连接网络

绘制串行连接网络

我知道如何使用 TIKZ 画一条简单的线,但我感兴趣的是在两个节点之间画一些类似于下图的东西。在此处输入图片描述

稍后编辑:为了稍微复杂一点,我们假设在位置 (0,0) (5,-1) 和 (3,-3) 处有 3 个节点。所有这些节点都需要通过串行连接进行连接。

附言:我对 Latex 还很陌生。

答案1

\begin{tikzpicture}
    \draw [help lines] (0,0) grid (5,5);
    \fill [red] (0.5,0.3) circle (2pt);
    \fill [blue] (4.7,4.8) circle (2pt);
    \coordinate (a) at ($ (0.5,0.3)!0.52! 1.5:(4.7,4.8) $);
    \coordinate (b) at ($ (4.7,4.8)!0.52! 1.5:(0.5,0.3) $);
    \draw[thick,purple] (0.5,0.3) -- (a) -- (b) -- (4.7,4.8);
\end{tikzpicture}

这是实现的方法,根据点之间的距离,我需要改变角度和点的百分比,以使它们在所有节点之间看起来相同。

在此处输入图片描述

相关内容