| 查看: 3446 | 回复: 1 | |||
wangwangduan金虫 (初入文坛)
|
[求助]
如何在Matlab中产生服从Beta分布的随机数x,并且x在[a,b]区间. a>1, b>a
|
|
Matlab中, betarnd(k1,k2)能产生服从标准Beta分布的随机数,即[0,1]区间上的随机数;其中K1和k2为Beta分布的形状参数。 现请问,如何获得在区间[a,b]上的服从Beta分布的随机数,且 a>1, b>a。 现不能确定采用变换方法a+(b-a)*betarnd(k1,k2)是否正确? 即如何将一个一般的Beta分布(k1,k2, a, b)变换为[0,1]区间上的标准的Beta分布?形状参数如何改变? |
» 猜你喜欢
一志愿双一流机械285分求调剂
已经有5人回复
一志愿:西北大学,英一数一408-284分求调剂
已经有4人回复
291求调剂
已经有5人回复
求调剂
已经有3人回复
化学0703 调剂 306分 一志愿211
已经有5人回复
275求调剂
已经有16人回复
调剂310
已经有11人回复
300求调剂,材料科学英一数二
已经有9人回复
296求调剂
已经有3人回复
一志愿南昌大学324求调剂
已经有3人回复
» 本主题相关价值贴推荐,对您同样有帮助:
怎么产生随机数
已经有4人回复
matlab中如何产生逆高斯分布的随机数?
已经有9人回复
MATLAB中,没有数学表达式的话,能不能做积分?
已经有3人回复
matlab如何生成不同的随机数
已经有9人回复
matlab产生随机二维矩阵,这些随机数只能是-1或者1?
已经有9人回复
MATLAB中产生高斯白噪声,涉及到awgn和wgn函数
已经有3人回复
【求助】一个MATLAB程序,读不懂,老师说是用随机游走算pi的值【已完结】
已经有6人回复
2楼2019-08-08 00:01:25














回复此楼
6