首页 > 解决方案 > DiscreteUniform rv 可变长度

问题描述

DiscreteUniform构造函数需要一个包含固定输入集的“items”迭代。是否可以创建具有可变长度的离散均匀随机变量?我希望能够做类似的事情:

import sympy as sp
import sympy.stats as ss

n = sp.symbols('n', integer=True, positive=True)
X = ss.VariableDiscreteUniform('X', 0, n)

display(ss.E(X))        # n/2
display(ss.variance(X)) # n(n+2)/12

这类似于Uniform构造函数如何操作以创建统一的连续随机变量。

标签: sympy

解决方案


推荐阅读