RandomPoint
RandomPoint[reg]
给出区域 reg 中均匀分布的伪随机点.
RandomPoint[reg,n]
给出一个区域 n 中 reg 个均匀分布的伪随机点的列表.
RandomPoint[reg,{n1,n2,…}]
给出一个 n1× n2×… 的伪随机点数组.
RandomPoint[reg,…,{{xmin,xmax},…}]
限制在范围 内.
更多信息和选项
- RandomPoint 可以生成对任意同时是 ConstantRegionQ 的 RegionQ 区域的随机点.
- RandomPoint 将在区域 reg 内均匀地生成点.
- 每次运行 Wolfram 语言时,RandomPoint 给出不同的伪随机数序列.可以用 SeedRandom 来从一个特别的种子开始.
- 设置 WorkingPrecision->p,将会生成精度为 p 的随机数.
范例
打开所有单元关闭所有单元范围 (22)
基本用途 (5)
网格区域 (4)
衍生区域 (4)
应用 (24)
二维图形 (9)
三维图形 (6)
Monte Carlo 方法 (2)
区域关系式 (3)
近似凸性 (2)
属性和关系 (6)
RandomPoint 将生成密度均匀的点:
相当于坐标点的 RandomChoice:
从一个 Cuboid 区域中选择随机点:
相当于一个 UniformDistribution 的 RandomVariate:
从一个 Disk 区域中选择随机点:
相当于一个 WignerSemicircleDistribution 的 RandomVariate:
从一个 Triangle 区域中选择随机坐标点:
相当于一个 TriangularDistribution 的 RandomVariate:
FindInstance 可以生成特殊和公式区域的精确实例:
文本
Wolfram Research (2015),RandomPoint,Wolfram 语言函数,https://reference.wolfram.com/language/ref/RandomPoint.html.
CMS
Wolfram 语言. 2015. "RandomPoint." Wolfram 语言与系统参考资料中心. Wolfram Research. https://reference.wolfram.com/language/ref/RandomPoint.html.
APA
Wolfram 语言. (2015). RandomPoint. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/RandomPoint.html 年