如何在 3D(pgfplots)图中放置外部轴引导?

如何在 3D(pgfplots)图中放置外部轴引导?

我确信这个装饰有一个术语,但我想不出来。我想用 PGFplots 创建一个 3D 图,但我想在图外放置一个轴图例(x/y/z 单位向量)来引导读者。我在网上很难找到这个例子,所以请原谅我扫描质量差。有没有办法在 PGF 图中创建这个(这样当我应用旋转变换时它会与图的其余部分一起旋转)?

左下角有外轴的 3D 图

答案1

我不太了解你的情节,因为你没有提供任何代码。但实现这一点的最简单方法可能是使用类似下面的方法在实际情节外手动绘制三个箭头:

\documentclass[border=10pt]{standalone}
\usepackage{pgfplots}
\pgfplotsset{compat=newest}

\begin{document}
\begin{tikzpicture}
    \begin{axis}[clip=false]
        \addplot3 coordinates { (0,0,0) (1,0,0) };

        \coordinate (axis line origin) at (0,-2.5,-1);
        \draw[->] (axis line origin) -- +(0.15,0,0) node[right] (axis line x label) {$X_B$};
        \draw[->] (axis line origin) -- +(0,0.5,0) node[right] {$T$};
        \draw[->] (axis line origin) -- +(0,0,0.5) node[right] {$p$}; 
        \node[below, font=\small, inner sep=5pt] at (axis line x label) {($X_{BL}$ or $X_{BV}$)};
    \end{axis}
\end{tikzpicture}
\end{document}

在此处输入图片描述

相关内容