RandomPermutation
给出置换群 gr 中的一个伪随机置换.
RandomPermutation[gr,n]
给出置换群 gr 中 n 个伪随机置换的列表.
更多信息
- 置换按照在给定的群中的均匀分布返回.
- 结果以不相交轮换的形式给出,头部为 Cycles.
- RandomPermutation[d] 和 RandomPermutation[d,n] 返回 d 次对称群中的置换.
- 每一次运行 Wolfram 语言时 RandomPermutation 都返回次序不同的伪随机置换. 用户可以使用 SeedRandom 从某一特定的种子开始.
- SeedRandom 中的一个 Method 选项可用来指定所使用伪随机生成程序.
范例
打开所有单元关闭所有单元属性和关系 (3)
用 SeedRandom 得到重复的随机置换:
用 BlockRandom 来阻止一个 RandomPermutation 的应用对其它应用的影响:
Wolfram Research (2010),RandomPermutation,Wolfram 语言函数,https://reference.wolfram.com/language/ref/RandomPermutation.html.
文本
Wolfram Research (2010),RandomPermutation,Wolfram 语言函数,https://reference.wolfram.com/language/ref/RandomPermutation.html.
CMS
Wolfram 语言. 2010. "RandomPermutation." Wolfram 语言与系统参考资料中心. Wolfram Research. https://reference.wolfram.com/language/ref/RandomPermutation.html.
APA
Wolfram 语言. (2010). RandomPermutation. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/RandomPermutation.html 年