RandomGraph
RandomGraph[{n,m}]
给出具有 n 个顶点和 m 条边的伪随机图.
RandomGraph[{n,m},k]
给出 k 个伪随机图组成的列表.
RandomGraph[gdist,…]
来自随机图分布 gdist 的样本.
更多信息和选项
- RandomGraph[{n,m}] 等同于 RandomGraph[UniformGraphDistribution[n,m]].
- 当运行 Wolfram 语言时,RandomGraph 给出不同的伪随机图序列. 通过使用 SeedRandom,您可以获得重复序列.
- 顶点采用整数 1、…、n.
- SeedRandom 的一个 method(方法)选项可以用来指定所用的伪随机生成器.
- RandomGraph[dist,{n1,n2,…}] 给出图的一个 n1×n2×… 数组.
- RandomGraph 有与 Graph 同样的选项.
所有选项的列表
范例
打开所有单元关闭所有单元范围 (12)
选项 (70)
DirectedEdges (1)
使用 DirectedEdges->True 来生成一个有向图:
EdgeLabels (6)
使用具有符号位置信息的 Placed 来控制边上标签的位置:
通过 Tooltip 和 StatusArea 的值,使用自动标签:
EdgeShapeFunction (6)
获取 EdgeShapeFunction 的一个内置设置列表:
EdgeShapeFunction 可以与 EdgeStyle 合起来使用:
EdgeShapeFunction 具有比 EdgeStyle 更高的优先级:
GraphHighlightStyle (2)
GraphLayout (4)
VertexCoordinates (3)
使用 AbsoluteOptions 提取所得顶点坐标:
VertexCoordinates 具有比 GraphLayout 更高的优先级:
VertexLabels (13)
VertexShape (5)
使用任意 Graphics、Image 或者 Graphics3D 作为一个顶点形状:
VertexShape 可以与 VertexSize 合起来使用:
VertexShape 不受 VertexStyle 影响:
VertexShapeFunction 具有比 VertexShape 更高的优先级:
VertexShapeFunction (9)
获取 VertexShapeFunction 的内置设置列表:
在 "Basic" 集中使用 VertexShapeFunction 的内置设置:
在 "Rounded" 集中使用 VertexShapeFunction 的内置设定:
在 "Concave" 集中,使用 VertexShapeFunction 内置设定:
VertexShapeFunction 可以与 VertexStyle 合起来使用:
VertexShapeFunction 具有比 VertexStyle 更高的优先级:
VertexShapeFunction 可以与 VertexShape 合起来使用:
VertexShapeFunction 具有比 VertexShape 更高的优先级:
VertexSize (8)
VertexSize 可以与 VertexShapeFunction 合起来使用:
VertexSize 可以与 VertexShape 合起来使用:
VertexStyle (4)
VertexShapeFunction 可以与 VertexStyle 合起来使用:
VertexShapeFunction 具有比 VertexStyle 更高的优先级:
VertexShape 不受 VertexStyle 影响:
VertexStyle 具有比 BaseStyle 更高的优先级:
属性和关系 (10)
RandomGraph 使用整数顶点:
使用 VertexReplace 替换图中的顶点:
使用 SeedRandom 获取可重复随机图:
使用 BlockRandom 阻止对 RandomGraph 的使用影响其他:
RandomVariate 从概率分布生成变量:
RandomInteger 生成均匀离散随机变量:
RandomReal 生成均匀连续变量:
RandomChoice 从列表生成可重复的随机选择:
RandomSample 从列表生成不重复的随机选择:
RandomPrime 生成一个随机质数:
RandomImage 生成一个随机图像:
可能存在的问题 (1)
文本
Wolfram Research (2010),RandomGraph,Wolfram 语言函数,https://reference.wolfram.com/language/ref/RandomGraph.html.
CMS
Wolfram 语言. 2010. "RandomGraph." Wolfram 语言与系统参考资料中心. Wolfram Research. https://reference.wolfram.com/language/ref/RandomGraph.html.
APA
Wolfram 语言. (2010). RandomGraph. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/RandomGraph.html 年