Latex 图表17 Mar 2025 | 6 分钟阅读 图形是数据的可视化表示。 类似地,图形在 Latex 中用于说明。 因果模型也是一种表示信息的node图形。 图形用于以 2D 和 3D 方式表示信息。 该包用于在 Latex 中实现图形。 该包声明为 这里,all 一次定义所有包,而 xy 是用于绘制图形的轴。 基本图形各种类型的图形用于表示信息,如下所示 项目符号图在项目符号图中,轴上的点被命名为 (x-point, y-point),其中 x point 表示 x 轴上的点,y point 表示 y 轴上的点。 相应的项目符号点绘制在此处提到的 (x, y) 点处。 节点的名称使用 \bullet_{..} 命令确定。 绘制项目符号图的命令是 \xygraph{...}。 此示例的代码如下 输出 ![]() 现在,让我们更改这些点的值。 您可以轻松地将新输出与上面的输出进行比较。 新代码是 - 此示例的输出是 ![]() 您可以轻松地比较到,与第一个示例相比,上面的示例中 y 轴是反转的。 同样,您可以根据需要更改这些值。 让我们考虑另一个示例以更好地理解。 现在,将轴的点更改为 0.5。 此示例的代码如下 现在的输出将显示为 ![]() 如果要在框架中包含项目符号或顶点图,则需要使用 fbox 命令。 Latex 中的 fbox 命令写为 \[ \fbox ...要包含在框架内的文本.....\] 此示例的代码如下 输出 ![]() 有向图绘制有向图的过程与项目符号图的过程相同。 您需要包含从顶点到特定顶点的路径。 该路径确定为“r "- "s”,其中 r 和 s 是特定顶点。 下面给出了此类示例的代码 输出 ![]() 箭头边对于边缘上的箭头,您需要使用 -:- 代替 --.- 代码如下所示 输出 ![]() 弯曲边对于弯曲边,您需要在两个顶点之间使用 -@/^/。 例如,如果您想在 a 和 b 顶点之间绘制弯曲边,则需要将命令指定为 "a" -@/^/ "b"。 此示例的代码如下 输出 ![]() 您还可以通过在命令之间指定弯曲边的长度来确定弯曲边的长度。 对于 1 厘米的长度,您需要提及为 -@/^1cm/。 此示例的代码如下 输出 ![]() 边上的标签您还可以标记图形的边。 边的标签在有向命令的末尾指定为 ^(标签与特定顶点的距离 ) {e_1}。 您可以使用任何字符或数字代替 {e_1} 命令。 下面给出了此类示例的代码 输出 ![]() 为顶点和边着色您需要在 \bullet 命令之前提及颜色名称以对顶点进行着色。 如果您要对边进行着色,则需要在有向命令之前提及颜色名称。 您还需要指定 xcolor 包才能在边或顶点上实现颜色。 为 顶点 着色的代码如下 输出 ![]() 为 边 着色的代码如下 输出 ![]() 具有极坐标的双图形在空对象中,在每个顶点指定原点以绘制图形。 您需要根据多边形的边数确定角度。 例如,对于具有五条边的多边形,指定 72 度的角度间隙,对于具有六条边的多边形,定义 60 度的角度间隙。 该公式计算间隙 = 360/n 其中 n=多边形的边数 对于不规则的角度间隙,Latex 将给出错误。 该图仅以整体均匀性绘制。 指定角度、两个多边形之间的距离和顶点的命令写为 !{(0,0);a(0)**{}?(1.0)}*+{\bullet}="a1" 其中, (0,0) 是原点 a1 是顶点的名称 以下给出了两个示例来解释上述过程。 绘制双图形 三角形 的第一个示例的代码如下 根据上面的公式,120 度的间隙用于多边形的三个边。 输出 ![]() 绘制双图形 八边形 的第二个示例的代码如下所示 在上面的代码中,我们采用了多边形的 8 个边。 通过公式计算出的角度间隙将为 45 度。 输出 ![]() 图形中的循环循环在顶点上创建。 开发循环的方法是用 减号 和 @ (a1, a2) 修改边命令,其中 a1 和 a2 是进出方向。 方向的选择是 l(左)、u(上)、r(右)、d(下)。 方向 dr、dl、ur、ul 用于四个对角线。 创建循环的代码如下 输出 ![]() 您可以根据需要制作任意数量的循环。 下一主题Latex 智能图 |
我们请求您订阅我们的新闻通讯以获取最新更新。