我想创建这个流程图。请帮帮我。
答案1
您可以为此使用 TikZ 矩阵:
\documentclass[border=10pt,tikz]{standalone}
\usetikzlibrary{calc,matrix}
\begin{document}
\begin{tikzpicture}
\matrix (m) [matrix of nodes,
nodes={align=center,text width=2cm},
row sep=2ex]{
Input & & & {Desired\\ Output}\\
Auto-Correlation & & Cross-Correlation & \\
& Weiner Filter & & \\
& * & & \\
& Actual Output & & \\
};
\begin{scope}[-latex]
\draw ($(m-1-1)!0.5!(m-1-1.west)$)--(m-1-1.west)|-
($(m-4-2.west)!0.5!(m-4-2)$);
\draw ($(m-1-1)!0.5!(m-1-1.east)$)--([xshift=1cm]m-1-1.east)|-
($(m-2-3.west)!0.3!(m-2-3)$);
\draw ($(m-1-4)!0.5!(m-1-4.west)$)--(m-1-4.west)|-
($(m-2-3.east)!0.3!(m-2-3)$);
\draw (m-2-1.south)|-($(m-3-2.west)!0.5!(m-3-2)$);
\draw (m-2-3.south)|-($(m-3-2.east)!0.5!(m-3-2)$);
\draw (m-3-2.south)--(m-4-2.north);
\draw (m-4-2.south)--(m-5-2.north);
\end{scope}
\end{tikzpicture}
\end{document}
结果:
有关如何继续的更多信息,请参阅TikZ 中的高级数字设计。