![]() |
Модераторы: Daevaorn |
![]() ![]() ![]() |
|
orsobruno |
|
|||
Новичок Профиль Группа: Участник Сообщений: 6 Регистрация: 25.1.2011 Репутация: нет Всего: нет |
Помогите не математику.
Что дано. Конечное множество событий X, допустим 5. Значения также известны. Известно мат ожидание. Неизвестно распределение вероятностей. Собственно вопрос, не могу понять, будет ли влиять значение дисперсии на результаты. Допустим при 1 млн. генерации чисел, будет ли разница для разных вероятностей соответствующих событий. Ведь, насколько я понимаю, при уменьшении величины среднеквадратичного отклонения процесс становится менее случайным. Значит ли это, что становится более вероятным что выборка будет более близка к мат ожиданию, чем при распределении с большей дисперсией? Или я совсем во всем не прав? Всем заранее спасибо! Это сообщение отредактировал(а) orsobruno - 13.2.2011, 20:25 |
|||
|
||||
alexvs11 |
|
||||
hell is here ![]() ![]() Профиль Группа: Участник Сообщений: 518 Регистрация: 21.8.2010 Репутация: 6 Всего: 10 |
дисперсия определяет возможное отклонение св от матожидания но при достаточно большой выборке (1 млн у вас) статистические значения моментов (те те что вычислены по выборке) будут сходиться к действительным моментам если речь идет о том, что вы хотите определить вероятность появления события X, то тут тоже все хорошо
при нулевом отклонении св становится вовсе неслучайной
да, но дело в том, что при увеличением размера выборки (колва экспериментов) можно приблизить моменты сколь угодно точно Это сообщение отредактировал(а) alexvs11 - 13.2.2011, 20:56 |
||||
|
|||||
orsobruno |
|
|||
Новичок Профиль Группа: Участник Сообщений: 6 Регистрация: 25.1.2011 Репутация: нет Всего: нет |
Спасибо. И все же как правильно вычислить вероятности, чтобы максимально приблизить результаты выборки к мат ожиданию, я делаю просто
Но по серии тестов заметил, что если назначить вероятности используя меньшее среднеквадратич отклонение, результаты выборки более близки к мат ожиданию Это сообщение отредактировал(а) orsobruno - 13.2.2011, 21:23 |
|||
|
||||
alexvs11 |
|
|||
hell is here ![]() ![]() Профиль Группа: Участник Сообщений: 518 Регистрация: 21.8.2010 Репутация: 6 Всего: 10 |
поясните вашу программу, я только понял, что prob - плотность вероятности, а cumulative видимо функция распределения
как они рассчитываются я не понял Добавлено через 30 секунд что за веса собсно |
|||
|
||||
orsobruno |
|
|||
Новичок Профиль Группа: Участник Сообщений: 6 Регистрация: 25.1.2011 Репутация: нет Всего: нет |
weight - это значения случайной величины.
сначала, исходя из веса, я рассчитываю вероятности, исходя из того что мат ожидание = 1 3*prob[1]+30*prob[2]+300*prob[3]+3000*prob[5] = 1 так как пользователь может выбрать Мат ожидание (у меня - gain), я корректирую вероятности под текущий gain. Так как всегда существует еще значение случайной величины = 0, 3*prob[1]+30*prob[2]+300*prob[3]+3000*prob[5] +0*prob[6] = gain добавляю в массив вероятностей его. Далее функция распределения, далее генератор. |
|||
|
||||
![]() ![]() ![]() |
Правила форума "С++:Общие вопросы" | |
|
Добро пожаловать!
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | C/C++: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |