从如何在 tikzpicture 环境中嵌入外部图像?我可以看到它\includegraphics
可以在 Ti 中使用钾Z 环境使用\node
。
但是,我的tikzpicture
包括一个axis
环境(来自在 matlab 中生成并转换为 Ti 的图,钾Z),我希望根据这个轴而不是图片位置来定位节点。
有可能做到吗?
这是我的代码的简化版本。现在,我正在使用 来定位我的图形\node[inner sep=0pt] (test) at (14,10)
,据我所知,这是指图形位置,而不是位置axis
。
\begin{tikzpicture}
\begin{axis}[%
xmin=0,
xmax=5,
tick align=outside,
xlabel={x},
ymin=-11,
ymax=0.5,
ylabel={y},
zmin=0,
zmax=20,
zlabel={z},
view={-57.4}{14.4},
axis background/.style={fill=white},
legend style={at={(1.03,1)}, anchor=north west, legend cell align=left, align=left, draw=white!15!black}
]
\addplot3 [color=gray]
table[row sep=crcr] {%
0 0 0\\
4 0.03 17\\
};
\node[inner sep=0pt] (test) at (14,10)
{\includegraphics[width=.25\textwidth]{harmonicfit}};
\end{axis}
\end{tikzpicture}%