楼主: kaifengedu
4173 2

如何生成Burr分布的随机数? [推广有奖]

  • 0关注
  • 18粉丝

已卖:641份资源

学科带头人

4%

还不是VIP/贵宾

-

威望
0
论坛币
1671 个
通用积分
475.1680
学术水平
85 点
热心指数
128 点
信用等级
60 点
经验
32847 点
帖子
913
精华
0
在线时间
1638 小时
注册时间
2010-2-2
最后登录
2025-12-27

楼主
kaifengedu 发表于 2011-6-7 01:09:12 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
如题,有谁清楚用matlab或者R软件生成呢?
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:Burr Bur 随机数 MATLAB atlab 随机数 Burr

回帖推荐

bobguy 发表于3楼  查看完整内容

You can generate it by inverting the PDF function of burr. 1) randomly generate F ~ uniform 2) Solve PDF function { F=1- (1+x**c)**(-k) } for X. Here is sample code in SAS. data t1; c=1.5; k=2; do i=1 to 10000; F=ranuni(123); X= ((1-F)**(-1/K)-1) ** (1/C); output; end; run; proc univariate data=t1; var x; histogram x; run;

本帖被以下文库推荐

沙发
phill 发表于 2011-6-13 16:13:40
rburr: Random Number Generation for Burr Distribution (R)

藤椅
bobguy 发表于 2011-6-14 11:12:51
kaifengedu 发表于 2011-6-7 01:09
如题,有谁清楚用matlab或者R软件生成呢?
You can generate it by inverting the PDF function of burr.

1) randomly generate F ~ uniform
2) Solve PDF function {  F=1- (1+x**c)**(-k) }  for X.


Here is sample code in SAS.


data t1;
c=
1.5; k=2;
do i=1 to 10000;
F=ranuni(
123);
X= ((
1-F)**(-1/K)-1) ** (1/C);
output;
end;
run;
proc univariate data=t1;
var x;
histogram x;
run;
已有 1 人评分经验 论坛币 收起 理由
胖胖小龟宝 + 10 + 10 热心帮助其他会员

总评分: 经验 + 10  论坛币 + 10   查看全部评分

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2026-1-9 04:34