Advertisement
Guest User

Untitled

a guest
Dec 22nd, 2014
160
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.19 KB | None | 0 0
  1. #define _CRT_SECURE_NO_WARNINGS
  2. #include <fstream>
  3. #include <iostream>
  4. #include <istream>
  5. #include <cstdio>
  6. #include <cstdlib>
  7.  
  8. using namespace std;
  9.  
  10. int main () {
  11. setlocale(LC_ALL, "rus");
  12. char buff [5];
  13. double mas [240]={NULL};
  14. double summa=0.0;
  15. double mo=0.0;
  16. double dispersion=0.0;
  17. double delta=0.0;
  18. double korr[60]={NULL};
  19. ifstream fin;
  20. fin.open("c:\\test.txt");
  21. int i=0;
  22. fin.getline(buff,9);
  23. mas[i]=atof(buff);
  24. while ((buff)&&(!fin.eof())){
  25. i++;
  26. fin.getline(buff,9);
  27. mas[i]=atof(buff);
  28. }
  29. for (int i=0; i<60; i++) summa+=mas [i];
  30. mo=summa/60;
  31. cout << "Мат. ожидание =" << mo << endl;
  32. for (int i=0; i<60; i++) dispersion+= (mas[i]-mo)*(mas[i]-mo);
  33. dispersion=dispersion/60;
  34. cout << "Дисперсия =" << dispersion << endl;
  35. delta=sqrt(dispersion);
  36. cout << "Стандартное отклонение = " << delta << endl;
  37. cout << (mas[0]-mo)*(mas[59]-mo) << endl;
  38. for (int m=1; m<60; m++){
  39. for (int i=0; i<60-m;i++) korr[m]+=(mas[i]-mo)*(mas[i+m]-mo);
  40. korr[m]=korr[m]/(60-m);
  41. }
  42. ofstream graph ("c:\\graph.txt");
  43. for (int m=1; m<60; m++) graph <<"k(" << m <<")=" <<korr [m] << endl;
  44. system ("pause");
  45. return 0;
  46. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement