Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: POMOCY! dla ambitnych
Forum PHP.pl > Forum > Przedszkole
mayl
tresc zadania!!
Zadanie 1.
Wykorzystujac generator oparty na rejestrach przesuwnych wygenerowac
próby 10, 100 i 1000 elementowa z rozkładu jednostajnego na [0, 1] i narysowac
jej histogram. Wyestymowac wartosc srednia z próby oraz wariancje.


JAk narazie stworzylem cos takiego :
  1. <?php
  2. $wp=fopen("tabelka.txt", 'w+'); //tworzymy plik txt do zapisu
  3. $n=5;
  4. $str = '';
  5. for( $k=0; $k<$n; $k++)
  6.  
  7.  
  8.  {
  9. $p=rand(0,1); //% 2;
  10. $x[sizeof($x)] = $p;
  11. $str .= $p . "t"; //kopiujemy wyniki do $out
  12.  echo $str;
  13. }
  14.  
  15.  
  16.  //fclose($wp);  //zamykamy plik
  17. $suma=0;
  18. $liczba=0;
  19. for( $i=0; $i<10; $i++)
  20. {
  21.  for( $j=; $j < sizeof($x) ; $j++)
  22.  {
  23. $suma= $suma ^(rand(0,1) * $x[$j]);
  24. }
  25. //x.push_back(sum);
  26. $x[sizeof($x)] = $suma;
  27. $str2 .= $suma . "t";
  28.  
  29.  
  30.  }
  31.  echo 'nastepne';
  32.  echo $str2;
  33.  $pot =1;
  34.  for( $i=; $i < sizeof($x) ; $i++)
  35.  {
  36. $liczba=$liczba + ($x[$i] *pow(2,-($i+1)));
  37.  $pot=$pot+1;
  38.  }
  39.  //fwrite($wp,$liczba);
  40.  //fclose($wp);
  41. //cout<<"liczba: "<<liczba<<endl;
  42. //y.push_back(liczba);
  43.  
  44. $y[sizeof($y)] = $liczba;
  45. $str3 .= $liczba . "t";
  46.  
  47.  echo $str3;
  48.  
  49. $srednia=0;
  50. for( $i=; $i<sizeof($y) ; $i++)
  51. {
  52. $srednia=$srednia + $y[$i];
  53. }
  54. $sredna=$srednia / sizeof($y);
  55. echo 'wartosc srednia wynsi : '.$srednia;
  56.  $war=0;
  57.  for($i=; $i < sizeof($y) ; $i++)
  58.  {
  59.  //$c= pow($y[$i]-$srednia , 2);
  60.  $war = $war + pow($y[$i]-$srednia,2);
  61.  echo 'wara'.$war;
  62.  }
  63.  
  64.  echo 'pow'.  pow($y[$i]-$srednia,2);
  65.  echo 'war ='. $war;
  66.  $war=(1/sizeof($y) -1) *$war;
  67.  echo'wariacja wynosi '.$war.'<br>';
  68. ?>



I cos mi nie dziala ta wariacja ciagle wybija 0 i nie wiem dlazcego?questionmark.gif? MOze ktos bedzie wiedzial co z tym zrobic . Pozdrawiam i z góry dzikuje za pomoc .


Tym razem poprawiłem, ale od tego posta prosze używać bbCode.
~mike_mech
nospor
super temat "POMOCY! dla ambitnych". Czytając ten temat od razu wiedziałem w czym problem laugh.gif
zamykam - prosze nauczyć sie pisać odpowiednie tematy, przesłać mi na PW nową propozycję (właściwą do treści) a odblokuje
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.