添加了随机采样函数