我正在构建一个小型自动机,由于一个状态基本上代表一个正弦波,我想知道是否可以在笔记里面有一个小正弦波 pdfplot 或其他东西,而不仅仅是写“正弦波”或类似的东西。
\usetikzlibrary{positioning,automata}
\begin{tikzpicture}
\node[state,initial] (Neutral) {$Neutral$};
\node[state] (Sine) [right=of Neutral] {$Sine$};
\end{tikzpicture}
而\includegraphics[width= 0.3\textwidth]{testimage}
用 Sine 代替显然不行。那么还有其他方法吗?
答案1
\includegraphics
在节点中工作得很好。另一个选择是在中绘制正弦波path picture
。
无关:“Neutral”和“Sine”是单词,不是数学表达式,不要在数学模式下书写。\textit{Neutral}
如果您想要斜体,请使用。
\documentclass[border=5mm]{standalone}
\usepackage{tikz}
\usetikzlibrary{positioning,automata}
\begin{document}
\begin{tikzpicture}
\node[state,initial] (Neutral) {Neutral};
\node[state,right=of Neutral] (Sine) {\includegraphics[width=2cm]{example-image}};
\node[state,
right=of Sine,
minimum size=2cm,
path picture={
\draw plot[domain=-pi:pi] ({\x/(2*pi)},{sin(\x*180/pi)/2});
} ] (Sine2) {};
\end{tikzpicture}
\end{document}