RandomVariate
RandomVariate[dist]
给出符号式分布 dist 中的一个伪随机变量.
RandomVariate[dist,n]
给出符号式分布 dist 中的由 n 个伪随机变量组成的列表.
RandomVariate[dist,{n1,n2,…}]
给出符号式分布 dist 中的伪随机变量组成的 n1× n2×… 阵列.
更多信息和选项
- RandomVariate 能够生成连续型、离散型或混合型符号式分布的随机变量.
- 不论您何时运行 Wolfram 语言,RandomVariate 给出的是不同的伪随机数组成的序列. 您可以用 SeedRandom 使之从一个特定的种子开始.
- 在设置为 WorkingPrecision->p 时,将生成精度为 p 的随机数.
范例
打开所有单元关闭所有单元范围 (22)
基本用途 (5)
使用 RandomVariate 生成不同大小和维数的数组:
使用 SeedRandom 得到可重复的随机值:
非参数式分布 (4)
生成一元 EmpiricalDistribution 的随机变量:
使用一元 HistogramDistribution:
使用一元 KernelMixtureDistribution:
使用删失数据与 SurvivalDistribution:
导出分布 (9)
生成 TransformedDistribution 的随机变量:
生成 ProductDistribution 的随机变量:
选项 (1)
WorkingPrecision (1)
默认对连续分布生成 MachinePrecision 精度的随机数:
使用 WorkingPrecision 选项生成任意精度的数值:
应用 (30)
随机数据的图片 (6)
分布属性 (5)
随机试验 (4)
估计和假设检验 (3)
给出一个二元正态样本, 统计量遵循平移的 FisherZDistribution:
直观比较 统计量分布和一个平移的 FisherZDistribution:
DistributionFitTest 确认了结果:
质量 (3)
交通 (3)
来到服务台的顾客数目符合平均值为0.6的 PoissonDistribution,并且在服务台开门之前就已经在排队的顾客的数目符合平均值为5的 PoissonDistribution. 到没有人在排队为止被服务的顾客数目符合 PoissonConsulDistribution:
其他应用 (5)
如有需要 RandomVariate 可产生复数:
将 WignerSemicircleDistribution 拟合至特征值:
美国女性的身高符合平均值为64英寸、标准差2英寸的正态分布,同时美国男性的身高符合平均值为70英寸、标准差2英寸的正态分布. 如果男性人口对女性人口的比例为1:1,那么整体人口的身高符合如下的双峰分布:
属性和关系 (17)
RandomInteger 产生均匀离散随机变量:
RandomReal 产生均匀连续变量:
RandomChoice 产生一个列表的带替换随机选择:
RandomSample 产生一个列表的不带替换的随机选择:
RandomPrime 产生一个随机质数:
RandomImage 产生随机图像:
RandomGraph 产生一个随机图:
RandomFunction 产生随机过程的一条路径:
用 RandomVariate 产生随机过程时间切片的样本:
使用 LocationTest 验证均值或中位数是否为零:
使用 LocationEquivalenceTest 比较多个数据集的均值或中位数:
使用 VarianceTest 验证两个数据集是否具有同样的方差:
使用 VarianceEquivalenceTest 验证多个数据集是否具有同样的方差:
使用 DistributionFitTest 验证随机数据和分布间的拟合优度:
使用 EstimatedDistribution 从随机数据中估计分布参数:
可能存在的问题 (3)
离散分布中,WorkingPrecision 选项被忽略:
从 RandomVariate 得到的结果可能包括无穷大数量:
文本
Wolfram Research (2010),RandomVariate,Wolfram 语言函数,https://reference.wolfram.com/language/ref/RandomVariate.html.
CMS
Wolfram 语言. 2010. "RandomVariate." Wolfram 语言与系统参考资料中心. Wolfram Research. https://reference.wolfram.com/language/ref/RandomVariate.html.
APA
Wolfram 语言. (2010). RandomVariate. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/RandomVariate.html 年