如何在 tikz 中绘制函数图?

如何在 tikz 中绘制函数图?

假设 X 是一个有限集,并且 $f:X \rightarrow X$ 是一个函数。我如何绘制以顶点 V=X 和边 (x,f(x)) 为中心,且 x 位于 V 中的图?

答案1

非(La)TeX 解决方案

根据您的问题,我猜测使用其他软件来制作图表可能是个好主意,这样可以轻松更改参数。

例如,使用数学(下面的代码)输出图表是(右键单击以查看原始大小)

在此处输入图片描述

代码

f[x_] := Mod[x^11, 100];
NV = 90;
V = Table[i, {i, 1, NV}]
FV = Table[f[V[[i]]], {i, 1, NV}]
EV = Table[DirectedEdge[V[[i]], FV[[i]]], {i, 1, NV}]
Graph[EV, VertexLabels -> "Name"]

相关内容