matlab怎样产生按某概率函数分布的随机数

2025-01-18 21:38:35
推荐回答(3个)
回答1:

对于你的问题,如果 Y 是m*n的服从0~1均匀分布的随机矩阵: Y = rand(m,n) 用统计工具箱, Y = unifrnd(0,1,m,n)

回答2:

MATLAB统计工具箱中提供了slicesample函数,用来生成任意指定分布随机数
rand=slecesample(initial,nasample,‘pdf’,pdffun)
initial:指定一个初始值
nasample:产生随机数的个数
‘pdf’:概率分布函数
pdffun: 概率分布函数的句柄

回答3:

你要产生什么样的?