楼主: shmily2007
2142 5

求助:如何产生特殊的随机数 [推广有奖]

  • 0关注
  • 0粉丝

高中生

67%

还不是VIP/贵宾

-

威望
0
论坛币
0 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
442 点
帖子
30
精华
0
在线时间
27 小时
注册时间
2007-9-20
最后登录
2017-3-22

楼主
shmily2007 发表于 2009-11-22 15:06:23 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
请教大家,若h(x)=exp(a+bx)g(x),其中g(x),h(x)均为密度函数,若g(x)为任意的常见的分布,如正态,伽马,贝塔等等,怎样产生h(x)随机抽样呢?,有没有这方面的书呢?(用R编)
二维码

扫码加我 拉你入群

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

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

关键词:随机数 密度函数 随机抽样 EXP 有没有 求助 随机数

沙发
frank_cg 发表于 2009-11-22 19:37:22
顶下,我也想知道

藤椅
aresblq 发表于 2009-11-22 19:52:55
你可以采用C++或其他语言来做,可以参考清华大学的《系统建模与仿真》里面有讲如何产生随机变量。

板凳
shmily2007 发表于 2009-11-22 20:21:06
谢谢楼上的,我不会用C编程,想知道怎么用R 来产生

报纸
harryzhang 发表于 2009-12-16 01:56:34
这个可以用accept-reject 算法或者metropolis-Hastings算法可以模拟出来,我正在学这个东西。可参考MC或者MCMC的书。

地板
llxs 发表于 2009-12-16 21:53:11
rnorm(n, mean = 0, sd = 1) 正态分布
rexp(n, rate = 1) 指数
rgamma(n, shape, rate = 1, scale = 1/rate) r 分布
rpois(n, lambda) 泊松
rt(n, df, ncp) t 分布
rf(n, df1, df2, ncp) f 分布
rchisq(n, df, ncp=0) 卡方分布
rbinom(n,size,prob) 二项
rweibull(n,shape,scale=1) weibull 分布
rbata(n,shape1,shape2) bata 分布
够用了没有?

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-29 13:49