From e51eba8b47faae8dd35b0b7695e61cf9fb11229b Mon Sep 17 00:00:00 2001 From: Nao Pross Date: Mon, 16 Aug 2021 09:46:07 +0200 Subject: Start something I won't ever make it in time but whatever --- tex/tikz/mimo.tex | 37 +++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 tex/tikz/mimo.tex (limited to 'tex/tikz') diff --git a/tex/tikz/mimo.tex b/tex/tikz/mimo.tex new file mode 100644 index 0000000..02f117d --- /dev/null +++ b/tex/tikz/mimo.tex @@ -0,0 +1,37 @@ +\begin{tikzpicture}[very thick] + \matrix[ + column sep = 6mm, row sep = 4mm, + ]{ + &&& \node[rtbox] (D) {\(\mathbf{D}\)}; \\ + + \node[rtsplit] (U) {}; + & \node[rtbox] (B) {\(\mathbf{B}\)}; + & \node[rtsum] (dX) {}; + \node[above = 0mm of dX] {\(\dot{\mathbf{x}}\)}; + & \node[rtint] (I) {}; + & \node[rtsplit] (X) {}; + \node[above = 0mm of X] {\(\mathbf{x}\)}; + & \node[rtbox] (C) {\(\mathbf{C}\)}; + & \node[rtsum] (Y) {}; \\[1mm] + + &&& \node[rtbox] (A) {\(\mathbf{A}\)}; \\ + }; + + \draw[->] + (U) -- ++(-1,0) node[left] {\(\mathbf{u}\)} + (U) edge (B) + (B) edge (dX) + (dX) edge (I) + (I) -- (X) + (X) edge (C) + (C) edge (Y) + (Y) -- ++(1,0) node[right] {\(\mathbf{y}\)} + ; + + \draw[->] (U) |- (D); + \draw[->] (D) -| (Y); + + \draw[->] (X) |- (A); + \draw[->] (A) -| (dX); + +\end{tikzpicture} -- cgit v1.2.1