Python中的sympy.stats.Uniform()

Python中的sympy.stats.Uniform()

sympy.stats.Uniform()方法的帮助下,我们可以得到代表均匀分布的连续随机变量。

Python中的sympy.stats.Uniform()

语法 : sympy.stats.Uniform(name, left, right)
其中,左和右是实数,-oo<left,left<right<+oo

返回:返回连续随机变量。

例子#1 :
在这个例子中我们可以看到,通过使用sympy.stats.Uniform()方法,我们能够得到代表Uniform分布的连续随机变量。

# Import sympy and Uniform
from sympy.stats import Uniform, density
from sympy import Symbol, pprint
  
z = Symbol("z")
a = Symbol("a", positive = True)
b = Symbol("b", positive = True)
  
# Using sympy.stats.Uniform() method
X = Uniform("x", a, b)
gfg = density(X)(z)
  
pprint(gfg)

输出 :

/ 1
|—— for And(b >= z, a <= z)
<-a + b
|
\ 0 otherwise

例子#2 :

# Import sympy and Uniform
from sympy.stats import Uniform, density
from sympy import Symbol, pprint
  
z = 0.3
a = -3
b = 4
  
# Using sympy.stats.Uniform() method
X = Uniform("x", a, b)
gfg = density(X)(z)
  
pprint(gfg)

输出 :

1/7

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程

Python SymPy-Stats