Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 15, средняя оценка - 4.87
Alkaris
1 / 1 / 0
Регистрация: 26.11.2011
Сообщений: 19
#1

Cоставить формулу дисперсии для массива чисел - C++

02.04.2012, 00:22. Просмотров 2219. Ответов 1
Метки нет (Все метки)

Есть массив arr[200]. Нужно составить формулу для вычисления дисперсии. К сожалению в математике с этим не сталкивался, поэтому не имею представления как ее составлять, даже после прочтения теоретических ведомостей.
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.04.2012, 00:22
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Cоставить формулу дисперсии для массива чисел (C++):

Cоставить алгоритм и программу для вычисления суммы чисел - C++
Cоставить алгоритм и программу для вычисления суммы чисел: 4, 8, 12, …, 56

Вычислить среднее и оценку дисперсии значений введенных элементов массива. - C++
Помогите с задачкой Введя значение n из диапазона (0<n<=100) и значения n первых элементов массива x, x,..,x, вычислить среднее и оценку...

Написать шаблоны функций для для вычисления суммы произведений двух соседних чисел для трех целых чисел и в одномерном массиве целых чисел - C++
Написать шаблоны функций для для вычисления суммы произведений двух соседних чисел для трех целых чисел и в одномерном массиве целых чисел:...

Подогнать формулу к последовательности чисел - C++
Есть формула: Все числа записываются не в массив, а только таким способом: main(){ int i,n,a; printf("N="); ...

Нод для массива чисел - C++
Ввести с клавиатуры последовательность чисел (как положительных, так и отрицательных, как целых, так и вещественных). Создать свои...

генератор простых чисел в С++, в основу положить формулу 2x2 + 29 при 0<=x<=28 - C++
Помогите составить программу – генератор простых чисел в С++, в основу положить формулу 2x2 + 29 при 0&lt;=x&lt;=28

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
rush2331
4 / 4 / 0
Регистрация: 27.03.2012
Сообщений: 13
02.04.2012, 00:59 #2
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
#include <iostream>
#include <math.h>
using namespace std;
 
void main(){
    setlocale (LC_ALL, "RUSSIAN");
    double mas[200];
    double MatOj = 0;
    double Disp = 0;
 
    for(int i=0; i<200; i++) 
        mas[i] = 0+rand()%10; //рандомно забиваем массив
    
    /*правда, т.к. начальные значения не меняются, то и рандом всегда одинаковый*/
 
    for(int i=0; i<200; i++)
        MatOj = mas[i] + MatOj;
    MatOj = MatOj/200; //Математическое ожидание
 
    for(int i=0; i<200; i++)
        Disp = pow((mas[i] - MatOj),2) + Disp;
    Disp = Disp/199; //Дисперсия
    
    cout << Disp << endl;
}
Вам это нужно?, я не понимаю.
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
02.04.2012, 00:59
Привет! Вот еще темы с ответами:

Вычисление дисперсии - C++
Составьте пожалуйста программу для нахождения дисперсии, среднего квадратичного отношения.

Расчёт дисперсии - C++
Привет! У меня возникла странная проблема - при считывании столбца данных из текстового файла (данных около 20 000) и расчёта дисперсии...

Функция для удаления из массива простых чисел - C++
Написать функцию которая удаляет все простые числа из массива X.И вывести массив без простых чисел.

Реализовать формулу вычисления элементов двумерного массива - C++
В общем в ходе решения некой задачи возник ступор. Решение вывел, по формуле считает, а формулу машину заставить считать не могу - может...


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

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru