类 AbstractMultivariateRealDistribution
java.lang.Object
org.hipparchus.distribution.multivariate.AbstractMultivariateRealDistribution
- 所有已实现的接口:
-
MultivariateRealDistribution
public abstract class AbstractMultivariateRealDistribution extends Object implements MultivariateRealDistribution
多元概率分布的基类。
-
字段概要
-
构造器概要
-
方法概要
修饰符和类型方法说明int
获取分布的随机变量数量。void
reseedRandomGenerator
(long seed) 重新设置用于生成样本的随机生成器。abstract double[]
sample()
生成从此分布中抽样的随机值向量。double[][]
sample
(int sampleSize) 从分布生成随机值向量列表。从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
从接口继承的方法 org.hipparchus.distribution.MultivariateRealDistribution
density
-
字段详细资料
-
random
用于从分布生成样本的RNG实例。
-
-
构造器详细资料
-
AbstractMultivariateRealDistribution
简单构造函数。- 参数:
-
rng
- 随机数生成器。 -
n
- 维数。
-
-
方法详细资料
-
reseedRandomGenerator
public void reseedRandomGenerator(long seed) 重新设置用于生成样本的随机生成器。- 指定者:
-
reseedRandomGenerator
在接口中MultivariateRealDistribution
- 参数:
-
seed
- 用于初始化随机数生成器的种子。
-
getDimension
public int getDimension()获取分布的随机变量数量。这是由sample
方法返回的数组的大小。- 指定者:
-
getDimension
在接口中MultivariateRealDistribution
- 返回:
- 变量的数量。
-
sample
public abstract double[] sample()生成从此分布中抽样的随机值向量。- 指定者:
-
sample
在接口中MultivariateRealDistribution
- 返回:
- 一个随机值向量。
-
sample
public double[][] sample(int sampleSize) 从分布生成随机值向量列表。- 指定者:
-
sample
在接口中MultivariateRealDistribution
- 参数:
-
sampleSize
- 要生成的随机向量数量。 - 返回:
- 代表随机样本的数组。
- 另请参阅:
-