Math random()*random()分布是什么样子的?

Math random()*random()分布是什么样子的?,math,random,distribution,Math,Random,Distribution,给定一个函数random(),该函数返回均匀分布在0和1之间的浮点值 函数的分布类型是什么?类型是a,它不再是统一的。类型是a,它不再是统一的 # test.py import numpy as np import matplotlib.pyplot as plt N = 10**6 plt.hist(np.random.uniform(size=N) * np.random.uniform(size=N), bins=50, normed=True) plt.show() 运行python

给定一个函数
random()
,该函数返回均匀分布在0和1之间的浮点值

函数的分布类型是什么?

类型是a,它不再是统一的。

类型是a,它不再是统一的

# test.py
import numpy as np
import matplotlib.pyplot as plt

N = 10**6
plt.hist(np.random.uniform(size=N) * np.random.uniform(size=N), bins=50, normed=True)
plt.show()
运行
python test.py
生成:

运行
python test.py
生成:


变换为y=x*x。x在0范围内具有概率分布函数fx(x)=1,变换为y=x*x。x在0范围内具有概率分布函数fx(x)=1