如何在 TikZ 环境中的轴位置嵌入外部图像?

如何在 TikZ 环境中的轴位置嵌入外部图像?

如何在 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}%

相关内容