Я не мог понять, почему я ошибаюсь и как могу получить std.Требования к функции std
ответ
Стандартное отклонение является квадратным корнем дисперсии. Прежде всего, необходимо среднее (среднее), из множества образцов X,
mean = u = sum(X[0] .. x[n-1])/n
Дисперсия представляет собой среднее значение квадратов разностей между каждой выборки X (I) и средним значением, и,
variance = sum((x[0]-u)^2 .. (x[n-1]-u)^2)/n
И стандартное отклонение (станд), квадратный корень из дисперсии,
std = sqrt(variance);
Но у вас есть стандартное отклонение, рассчитанное в конце. Если вы не хотите, чтобы «бункеры» были связаны с вычислением stddev для каждого из кодов count []?
вам не хватает квадратов в дисперсии. – carlosdc
oops. Спасибо! – ChuckCottrill
Вы можете рассчитать среднее значение и дисперсию за один проход. Просто следите за суммой (x) и суммой (x^2), затем дисперсия = (sum (x^2)/n) - (sum (x)/n)^2. – Beta
- 1. std :: forward_list и требования к концепции последовательности
- 2. Требования к типу для std :: list
- 3. Требования к типу для std :: map
- 4. AI - Требования к эвристической функции
- 5. Требования к именованию функции javascript
- 6. php xml требования к функции
- 7. Требования к станд :: игнорировать
- 8. Требования к клиенту Требования к приложениям
- 9. Требования к выравниванию указателей на функции
- 10. std :: cin непосредственно к функции
- 11. Требования к теме Wordpress
- 12. требования функции aligned_alloc
- 13. Макро, который проверяет std :: vector требования
- 14. Требования к домашнему пилюлю требования к rvm на Yosemite
- 15. Требования к подключению к https
- 16. Требования к компьютеру для RTOS
- 17. Требования к формату CFBundleVersion?
- 18. Требования к программированию Kinect
- 19. Требования к персональному проекту
- 20. Требования к тензометру
- 21. Требования к серверу ZF2/
- 22. Требования к выпуску JSON
- 23. Требования к обработке исключений
- 24. Требования к пользовательскому API
- 25. Openstack - требования к оборудованию
- 26. Checkbox Требования к проверке
- 27. Требования к блокировке многопоточности
- 28. Требования к выходу
- 29. Требования к установке
- 30. IHttpHandler Требования к IsReusable
Связанный: [''] (http://en.cppreference.com/w/cpp/numeric/random). Его что для обеда. –
WhozCraig
Это похоже на сочетание C и C++; Я не думаю, что C имеет пространства имен или объекты или заголовки, которые не заканчиваются символом '.h'. –
Это в основном C, но с некоторыми C++ (вектор, namestpace и т. Д.). –
ChuckCottrill