Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
0 / 0 / 0
Регистрация: 15.10.2016
Сообщений: 29
1

математическое ожидание и дисперсия

26.09.2017, 22:08. Показов 3247. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
необходимо для z найти дисперсию и мат.ожидание..не пойму как подставить в формулы z и его вероятности
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
 #define MODMULT(a, b, c, m, s) q = s/a; s = b*(s-a*q)-c*q; if (s<0) s+=m;
using namespace std;
 
 
 
static long s1 = 9;
static long s2 = 5;
 long z;
/* MODMULT (a, b, c, m, s) рассчитывает s*b mod m при условии, что m = a*b+c и 0<=c<m
#define MODMULT(a, b, c, m, s) q = s/a; s = b*(s-a*q)-c*q; if (s<0) s+=m;
/* Возвращает действительное псевдослучайное значение в диапазоне (0,1) */
 
 
double CombLCG (void)
{
  long q;
 
  MODMULT(53668, 40014, 12211, 2147483563L, s1)
  MODMULT(52774, 40692, 3791, 2147483399L, s2)
  z = s1 - s2;
  if(z<1)
    z += 2147483562;
  return z*4.656613e-10;
    
}
void InitLCG(long InitS1, long InitS2)
{  s1 = InitS1; s2 = InitS2;
 
} 
 
    
    
 
 
int _tmain(int argc, _TCHAR* argv[]){setlocale(LC_CTYPE, "rus");
{   InitLCG(s1,s2);
    CombLCG();
       cout << "s1 = " << s1 << endl;
        cout << "s2 = " << s2 << endl;
        cout << "z = " << z << endl;
 
        
 
 cout << "Введите количество элементов в массиве  >1:";
    int N;cin >> N;
 
    long*  z=new long[N];
    long M=0;
    for (int i = 0; i < N; i++) {
       // cout << "Введите X[" << i << "]:";
        cin >> z[i];
        M += z[i];
    }
    cout << "Мат.ожидание = " << M / N;
    double D=0;
    for (int i = 0; i < N; i++) {
        D += (z[i] - M)*(z[i] - M);
    }
    cout << "\nДисперсия = " << D / (N - 1)<<endl;
    cout << "Среднеквадр. отклонение = " << sqrt(D / (N - 1))<<endl;
    delete[] z;
 
 
 
    getch();
    return 0;
}
}
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
26.09.2017, 22:08
Ответы с готовыми решениями:

Математическое ожидание, дисперсия
Добрый день, помогите пожалуйста решить такую задачу: На отрезке АВ длины а выбраны наудачу...

Использование подпрограммы-процедуры. Математическое ожидание и дисперсия
Нужно найти математическое ожидание и дисперсию случайных величин, записанных в массивах Х(10),...

Найти математическое ожидание, дисперсию, и среднее квадратичное
извините, я новичок на форуме и не знаю куда податься дана задача: задается таблица: x| x1 |...

Требуется определить математическое ожидание в каждом массиве
Доброго времени суток ребята! Мне нужна ваша помошь. Нужно решить вот такую вот задачу: &quot;имеется...

0
26.09.2017, 22:08
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
26.09.2017, 22:08
Помогаю со студенческими работами здесь

Определить математическое ожидание дискретной случайной величины
помогите решить задачи на C или C++: 1Дан двумерный массив элементов иллюстрирующий закон...

Вычислить математическое ожидание, дисперсию и среднеквадратичное отклонение случайной величины
Пусть массив X(N) - массив возможных значений некоторых случайных величин. Составить подпрограмму,...

Дисперсия, массив
Найти дисперсию элементов массива из символов.

Выборочное среднее и выборочная дисперсия
Здравствуйте. Есть показательное распределение (левое). Промоделировано 1000 значений методом...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru