
ОтКак можно встроить внешнее изображение в среду 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}%