楼主: 韩包子
4663 0

[问答] 产生随机数出错 [推广有奖]

  • 0关注
  • 0粉丝

初中生

61%

还不是VIP/贵宾

-

威望
0
论坛币
0 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
60 点
帖子
3
精华
0
在线时间
25 小时
注册时间
2021-9-16
最后登录
2022-12-11

楼主
韩包子 发表于 2022-1-5 10:26:54 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
1c4baad3ec5a81a62fd4d2b3c66b53b.png n=30
f<-function(x,sigma=0.84,theta=1.12){
  sqrt(2/pi)*(theta/x)*(x*sigma)^theta*exp(-(x*sigma)^(2*theta)*(1/2))
}
rf<-function(f,n,sigma,theta,N=500){
  df<-seq(1,50,length.out=N)
  p<-f(df,sigma,theta)
  p<-p/sum(p)#正则化
  sample(df,size=n,replace=F,prob=p)
}
x=matrix(rep(1,s*n),nrow=s,ncol=n)
xcensor=matrix(rep(1,s*r),nrow=s,ncol=r)
for (k in 1:s){
    x[k,]=rf(f,n,sigma,theta)
    xcensor[k,]= sort(x[k,])[1:r]
}
为什么产生的随机数每一行都一样

二维码

扫码加我 拉你入群

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

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

关键词:随机数

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-2-3 14:05