绘制 3D 矢量

绘制 3D 矢量

我想使用 tikz3D 绘制这个 3D 矢量。由于我是 Latex 新手,我发现这项任务有点困难。我在这个论坛上看到了几个类似的问题,但它们的图形表示与此略有不同。如果有人能帮助我,我将不胜感激。

在此处输入图片描述

在此处输入图片描述

答案1

\documentclass[tikz,border=3mm]{standalone}
\usepackage{tikz-3dplot} 
\usetikzlibrary{decorations.markings}
\tikzset{->-/.style={decoration={% https://tex.stackexchange.com/a/39282/194703
  markings,
  mark=at position #1 with {\arrow{>}}},postaction={decorate}},
  ->-/.default=0.5}

\begin{document}

\tdplotsetmaincoords{70}{125}
\begin{tikzpicture}[tdplot_main_coords,line cap=round,>=stealth]
 \draw (-3,0,0) --  (3,0,0)  node[pos=1.05]{$x$};
 \draw (0,-3,0) -- (0,3,0) node[pos=1.05]{$y$};
 \draw (0,0,-3) -- (0,0,3) node[pos=1.05]{$z$};
 \draw (2,0,0) node[below]{$2$} -- ++ (0,0,0.15)
 (0,2,0) node[below]{$2$} -- ++ (0,0,0.15)
 (0,0,-2) node[right]{$-2$} -- ++ (0,-0.15,0)
 (0,0,2) node[right]{$2$} -- ++ (0,-0.15,0);
 \draw[very thick,->-=0.7] (-1.5,3.5,-3)  -- (1.5,0.5,3);
\end{tikzpicture}
\end{document}

在此处输入图片描述

相关内容