Advertisement
Five_NT

r l5

May 10th, 2016
103
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.49 KB | None | 0 0
  1. #OANA DANIEL
  2.  
  3. I.1
  4. z_test=function(alfa,p_mean,s_mean,n,sigma)
  5. {
  6.   if(p_mean>s_mean)
  7.   {
  8.     critical_z = qnorm(alfa)
  9.     z_score = (s_mean - p_mean)/(sigma/sqrt(n))
  10.   }
  11.   else
  12.   {
  13.     critical_z = qnorm(1- alfa)
  14.     z_score = (s_mean - p_mean)/(sigma/sqrt(n))
  15.     }
  16.    
  17.     if(z_score>critical_z)
  18.     {
  19.         cat("H0 respinsa")
  20.     }
  21.     else
  22.     {
  23.         cat("H0 acceptata")
  24.     }
  25.   cat("\n")
  26.   print(z_score)
  27.   print(critical_z)
  28. }
  29.  
  30. I.2
  31. z_test(0.01,90,90,49,sqrt(144))
  32.  
  33. I.3
  34. z_test(0.01,75,85,36,sqrt(17))
  35.  
  36. I.4
  37. z_test(0.01,21,20.5,100,2.5)
  38.  
  39. I.5
  40. z_test(0.05,1000,970,100,85)
  41. z_test(0.01,1000,970,100,85)
  42.  
  43. I.6
  44. z_test(0.01,22,20,16,3)
  45.  
  46.  
  47. II.1
  48. t_test=function(filename,alfa,p_mean)
  49. {
  50.   a=citire(filename)
  51.   b=calcul(a);n=b[1]
  52.   s_mean=b[2]
  53.   sigma=b[3]
  54.   if(p_mean>s_mean)
  55.   {
  56.     critical_t = qt(alfa,n-1)
  57.     t_score = (s_mean - p_mean)/(sigma/sqrt(n))
  58.     }
  59.   else
  60.   {
  61.     critical_t = qt(1- alfa,n-1)
  62.     t_score = (s_mean - p_mean)/(sigma/sqrt(n))
  63.     }
  64.   if(t_score>critical_t)
  65.   {
  66.     cat("H0 respinsa")
  67.   }
  68.   else
  69.   {
  70.     cat("H0 acceptata")
  71.   }
  72.   cat("\n")
  73.   print(t_score)
  74.   print(critical_t)
  75. }
  76.  
  77. calcul=function(a)
  78. {
  79.   n=length(a)
  80.   media=mean(a)
  81.   s=sd(a)
  82.   b<-c(n,media,s)
  83. }
  84.  
  85. citire=function(fisier)
  86. {
  87.   a<-scan(fisier)
  88. }
  89.  
  90. II.2
  91. t_test("vector.txt",0.01,34)
  92.  
  93. II.3
  94. z_test(0.01,11.4,11.9,100,0.25)
  95. z_test(0.05,11.4,11.9,100,0.25)
  96.  
  97. II.4
  98. t_test("sample1.txt",0.01,80)
  99. t_test("sample1.txt",0.05,80)
  100.  
  101. II.5
  102. z_test(0.01,49,52,64,sqrt(89.5))
  103.  
  104. II.6
  105. z_test(0.05,30,29,40,sqrt(5))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement