I want to align vertically several random signal waveforms, as depicted in this post.
However, it seems that the given answer is not adapted in my case, since I can only draw two curves as showed by the following MWE:
\documentclass[xcolor={dvipsnames,svgnames,table}, 8pt]{beamer}
\usepackage{tikz}
\begin{document}
\frame{
\frametitle{Test}
\begin{columns}
\begin{column}{.3\textwidth}
\centering
\begin{tikzpicture}[
declare function={
excitation(\t,\w) = sin(\t*\w);
noise = rnd - 0.5;
source(\t) = excitation(\t,20) + noise;
filter(\t) = 1 - abs(sin(mod(\t, 50)));
speech(\t) = 1 + source(\t)*filter(\t);
}
]
\draw[orange, thick, x=0.0085cm, y=.5cm] (0,1) -- plot [domain=0:360, samples=144, smooth] (\x,{speech(\x)});
\node[align=center] { \\[1cm]$\vdots$\\[1cm]};
\draw[orange, thick, x=0.0085cm, y=-0.5cm] (0,1) -- plot [domain=0:360, samples=144, smooth] (\x,{speech(\x)});
\end{tikzpicture}
\end{column}
\end{columns}
}
\end{document}
How can I align vertically, let's say 3 signal waveforms (with vertical dots between the second and the third one)?


