tikz 绘制的坐标图

tikz 绘制的坐标图

我想用 tikz 绘制下图,但找不到类似的:

这个怎么画? 图像

编辑: 在我对@Zarko 答案的测试中,我使用了整个示例,但[margin=3mm]{standalone}得到了以下结果:

在此处输入图片描述

答案1

嗯,如果你看看“TiZ 和 PGF 手册”,至少是一些教程和“第三部分:Ti如果没有绘画程序,那么画这个简单的图应该问题不大……

对于起点可以提供以下 MWE:

\documentclass[margin=3mm]{standalone}
\usepackage{tikz}
\usetikzlibrary{arrows.meta}

    \begin{document}
%---------------------------------------------------------------%
    \begin{tikzpicture}[
    dot/.style = {circle, fill=#1},
every node/.append style = {align=center},
          font = \sffamily
                        ]
\draw[-Straight Barb] (0,0) -- (8,0) node[right] {X};
\draw[-Straight Barb] (0,0) -- (0,7) node[above] {Y};

\draw[densely dashed, very thin] 
    (0,6) node[left] {S} -| (2,0) node[below] {Q}
          node[dot=gray, draw, pos=0.5, label=empty] (e) {} 
    (0,4) node[left] {P\\ ($0<\mathsf{P}<n$)} -- (4,4) node[dot=orange, label=below:B] (b) {}
                         -- (4,0) node[below] {R}
    (e) -| (b);
    \end{tikzpicture}
\end{document}

在此处输入图片描述

我留给您的图表遗漏了一部分。您可以按照前两个点(圆圈)图表中所示的相同方式执行此操作。

相关内容