答案1
通常,我们希望您提供您Minimal Working Example (MWE)
尝试实现所需输出的代码,如果我们可以提供帮助,我们会处理您的代码以帮助您实现您想要的结果。您没有发布任何代码。如果您还没有这样做,我编写了一小段代码来帮助您入门。请在以后的任何问题中包括您的 MWE。我在数学上也不同意您的图表,因为它们显示两个轴的 0(零点)略有不同,因为我们知道在复平面中两个轴具有相同的零点,因为数字0=0+0i
是原点本身。这是我的回答:
\documentclass{standalone}
\usepackage{tikz}
\begin{document}
\begin{tikzpicture}
\draw (0,0) rectangle (11,11);
\foreach \x in {2,4,6,8,10} \draw (\x,0) -- (\x,-0.1) node[below] {\x};\node[below] at (0,0) {0};
\foreach \y in {2,4,6,8,10} \draw (0,\y) -- (-0.1,\y) node[rotate=90,above] {\y};
\draw[dashed] (4,0) -- (4,3) -- (0,3);
\draw[fill=red] (4,3) circle (0.15) node[above right] {$z=a+bi$};
\node at (5,-1) {\textbf{Real Part}};\node[rotate=90] at (-1,5) {\textbf{Imaginary Part}};\node at (5.5,11.2) {\textbf{Complex Number $z=a+bi$}};
\end{tikzpicture}
\end{document}
答案2
在开始欣赏的力量之前tikz
, pstricks
是一个很好的起点。
看PSTricks 网站有大量的代码示例可供修改。
本示例大部分取自那里。
大部分定位都是手动完成的,就像在绘图纸上一样。
\documentclass{article}
\usepackage{pstricks}
\usepackage{pst-plot,pst-eucl}
\begin{document}
\sffamily
\psset{unit=1cm}
\begin{pspicture}(0,0)(6,6)
\psaxes[linewidth=0.7pt,
linecolor=gray!40,
Dx=2,Dy=2,
labelFontSize=\scriptstyle,
axesstyle=frame](0,0)(0,0)(6.5,6.5)
\psset{PointNameSep=18pt,PosAngle=45,linestyle=dashed}
\pstGeonode[PointName={z=4+3i},linecolor=red](4,3){z}
\psCoordinates[linecolor=red,showpoints=false](z)
\rput(3,7){Complex Number $z=a+bi$}
\rput[t](3.5,-0.7){Real Part}
\rput[b]{90.0}(-0.7,3){Imaginay Part}
\end{pspicture}
\end{document}