使用 TikZ 以图形方式表示复数

使用 TikZ 以图形方式表示复数

在此处输入图片描述

有人能用 Ti 在 LaTeX 中画出这个图吗Z 包?

答案1

欢迎来到 TeX.SE!是的,这里的许多用户可以绘制这样的图表。但请注意,本网站的目的是交换代码,而不是让其他人为您绘制图表。无论如何,由于您是这里的新手,所以这是一个开始。

\documentclass[tikz,border=3.14mm]{standalone}
\begin{document}
\begin{tikzpicture}
\draw (-3,0) -- (4,0);
\draw (0,-3) -- (0,4);
\draw (0,0) -- (15:3) node[right]{$z_1$}-- ++(75:3) node[above right]{$z_1+z_2$};
\draw (0,0) -- (75:3) node[above]{$z_2$};
\end{tikzpicture}
\end{document}

在此处输入图片描述

答案2

您可以使用 TikZcalc(参见手册 3.0.1a 第 142 页)它允许你对被视为向量起源(0,0);

例如,这里词缀点 z3 是 z1 和 z2 之和:

\coordinate (z3) at ($(z1)+(z2)$);

向量者

\documentclass{article}
\usepackage{tikz}
\usetikzlibrary{calc}
\usetikzlibrary{arrows.meta}
\begin{document}
\begin{tikzpicture}[>=Straight Barb]
\draw[->] (-3,0) -- (4,0);
\draw[->] (0,-3) -- (0,4);
\coordinate(O)at (0,0);
\coordinate[label=below right:$z_1$](z1)at (3,1);
\coordinate[label=left:$z_2$](z2)at (1,3);
\coordinate (z3) at ($(z1)+(z2)$);
\draw (O)--(z1);
\draw (O)--(z2);
\draw(z1)--(z3)node[above right]{$z_1+z_2$};
\end{tikzpicture}
\end{document}

相关内容