RandomPoint

RandomPoint[reg]

给出区域 reg 中均匀分布的伪随机点.

RandomPoint[reg,n]

给出一个区域 nreg 个均匀分布的伪随机点的列表.

RandomPoint[reg,{n1,n2,}]

给出一个 n1× n2× 的伪随机点数组.

RandomPoint[reg,,{{xmin,xmax},}]

限制在范围 内.

更多信息和选项

范例

打开所有单元关闭所有单元

基本范例  (3)

在单位圆盘中生成一系列点:

生成多个单位圆上的点的列表:

生成在标准圆柱中的点的列表:

范围  (22)

基本用途  (5)

生成在一个单位球区域中的点:

生成一组位于三角形区域中的点:

生成多个位于单位圆盘区域中的点的列表:

生成给定范围内的无界区域上的点:

这些随机点被限制在 中:

生成 中给定范围内的无界区域上的点:

特殊区域  (6)

中的区域:

中的区域:

可视化 中的区域点:

中的区域:

可视化位于 中的区域的点:

中的区域:

公式区域  (3)

隐式区域:

可视化位于 中的区域的点:

参数化区域:

网格区域  (4)

二维中的 MeshRegion

三维中的:

二维中的 BoundaryMeshRegion

三维中的 BoundaryMeshRegion

衍生区域  (4)

两个区域的 RegionIntersection

混合维度区域的 RegionUnion

生成位于维度最大的分量中的点:

TransformedRegion

RegionBoundary

应用  (24)

二维图形  (9)

生成一组位于 中的均匀随机单位向量:

可视化一个参数化心形曲线:

参数化蝴蝶形曲线:

隐式三叶草曲线:

Graphics 图形:

隐式李萨如(Lissajous)区域:

混合隐式和参数化区域:

国家多边形:

Text 基元:

三维图形  (6)

生成一组位于 中的均匀随机单位向量:

参数化螺旋线:

隐式 Viviani 曲线:

参量化圆环曲面:

隐式8形体:

Graphics3D 图形:

Monte Carlo 方法  (2)

执行 Monte Carlo 积分来估计一个单位圆盘的面积:

获取区域边界:

在区域的边框上均匀取样:

数出区域内的样本数目:

获取区域内的样本占样本点总数的比例:

获取有界区域的面积:

获取区域的近似面积:

可视化两个区域的 Minkowski 和(橙色):

两个区域中的点的和给出 Minkowski 和区域的点:

区域关系式  (3)

根据随机抽样计算区域的近似边框. 产生的边界将是真正边框的子集:

与其区域边界相比较:

显示互不为子集的区域:

查看是否圆盘里随机点的集合中的任意点不在正方形中:

可视化在圆盘中而不在正方形中的点:

判断两个区域是否相等:

查看是否圆盘中随机点集合中的任意点不在正方形中,反之亦然:

近似凸性  (2)

通过采样判断一个区域不是凸的,并显示存在不属于原始区域中的样本的凸组合:

生成区域内随机点的成对凸组合:

如果在成对的凸组合上的点不在区域中,那么这个区域不是凸的:

或者,生成并测试凸包中的点:

根据区域中的随机点计算区域的近似凸包:

最近和最远的点  (2)

通过对区域采样和计算到样本的最近点来找出区域中的近似最近点. 由此给出到该区域的距离的上限:

从该区域中的随机点集合中找出最近点:

将所得结果与真正的最小距离相比较:

定义一个在区域中找出近似最远点的函数:

找出区域中距给定点最远的点:

属性和关系  (6)

RandomPoint 将生成密度均匀的点:

从一个点区域中选择随机坐标点:

相当于坐标点的 RandomChoice

从一个 Cuboid 区域中选择随机点:

相当于一个 UniformDistributionRandomVariate

从一个 Disk 区域中选择随机点:

相当于一个 WignerSemicircleDistributionRandomVariate

从一个 Triangle 区域中选择随机坐标点:

相当于一个 TriangularDistributionRandomVariate

FindInstance 可以生成特殊和公式区域的精确实例:

但是这些实例不是均匀的:

Wolfram Research (2015),RandomPoint,Wolfram 语言函数,https://reference.wolfram.com/language/ref/RandomPoint.html.

文本

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 年

BibTeX

@misc{reference.wolfram_2024_randompoint, author="Wolfram Research", title="{RandomPoint}", year="2015", howpublished="\url{https://reference.wolfram.com/language/ref/RandomPoint.html}", note=[Accessed: 25-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_randompoint, organization={Wolfram Research}, title={RandomPoint}, year={2015}, url={https://reference.wolfram.com/language/ref/RandomPoint.html}, note=[Accessed: 25-November-2024 ]}