我不确定堆栈溢出是否适合提出这个问题,但我很好奇如何表示随机变量。
说一个随机变量X ~ N(mu, sigma)
,那么我们可以分别用它的均值和协方差来表示它。但是,我知道这只能用于高斯分布。如果我想表示一个泊松分布,那么这个数据类型就不能再容纳我的随机变量了。
我的问题归结为,是否有任何语言/库可以代表随机变量,就像任何其他数据结构一样。就我个人而言,我发现很难理解随机变量的概念,这样的表示会很棒。我的理想概念是
RandomVariable rv = new RandomVariable(mu, sigma) // Assume 1-Dimension as of now
我知道在 MATLAB 中,有一个函数mvnpdf()
可以给出分布的实例,但没有表示随机变量的概念,