楼主: 耕耘使者
2423 14

[问答] 一个if循环的小问题 [推广有奖]

11
耕耘使者 发表于 2014-2-9 23:15:28 |只看作者 |坛友微信交流群
yywan0913 发表于 2014-2-9 16:14
学习中,谢谢!

使用道具

12
耕耘使者 发表于 2014-2-9 23:16:35 |只看作者 |坛友微信交流群
求证1加1 发表于 2014-2-9 17:53
http://www.stat.ucla.edu/~dinov/courses_students.dir/04/Spring/Stat233.dir/STAT233_notes.dir/Rejec ...
努力学习中。
谢谢1加1版主!

使用道具

13
耕耘使者 发表于 2014-2-9 23:17:11 |只看作者 |坛友微信交流群
kaifengedu 发表于 2014-2-9 20:06
建议用while循环:
努力学习中,多谢kaifeng兄!

使用道具

14
asdasdaseee 发表于 2014-2-10 00:15:30 |只看作者 |坛友微信交流群
  1. > f<-function(a=2,low=0,up=2,logic=TRUE){
  2. +  A<-array();i<-n<-0
  3. +  repeat{
  4. +   rnorm(1)->x
  5. +   if(x>low&x<up){
  6. +    A[i+1]<-x;i=i+1}
  7. +   n=n+1
  8. +   if(i==a) break
  9. +  }
  10. +  r=(i/n);t<-(pnorm(up)-pnorm(low));c<-abs(r-t)
  11. +  p<-data.frame(n=n,a=i,r=r,t=t,c=c)
  12. +  list(A[logic],p)
  13. + }
  14. > f()
  15. [[1]]
  16. [1] 1.7379671 0.7411203

  17. [[2]]
  18.   n a   r         t          c
  19. 1 5 2 0.4 0.4772499 0.07724987
复制代码
已有 1 人评分学术水平 热心指数 信用等级 收起 理由
耕耘使者 + 1 + 1 + 1 热心帮助其他会员

总评分: 学术水平 + 1  热心指数 + 1  信用等级 + 1   查看全部评分

使用道具

15
耕耘使者 发表于 2014-2-10 15:02:50 |只看作者 |坛友微信交流群
asdasdaseee 发表于 2014-2-10 00:15
谢谢朋友,努力学习中!

使用道具

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

本版微信群
加好友,备注cda
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-5-28 21:00