Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Алгоритмы > перобразование выборки из N(0, 1) в N(m, sigma)


Автор: kosmonaFFFt 13.10.2008, 15:16
Доброго всем времени суток.

Имеется выборка, сгенерированная с помошью генератора случайных чисел.
Закон распределения - нормальный с нулевым мат. ожиданием и единичной дисперсией.
Надо эти числа преобразовать так, чтобы изменить мат. ожидание и дисперсию на заданные.
(с мат. ожиданием вроде просто - прибавить его ко всем числам и все, а вот с дисперсией я хз как быть :( )
Можно ли это как-нибудь сделать?

Автор: maxim1000 13.10.2008, 15:45
дисперсию можно изменить умножением
при умножении на x, дисперсия умножается на x^2
только нужно учесть, что мат. ожидание тоже умножится на x, так что эту операцию стоит делать до сдвига мат.ожидания

Автор: kosmonaFFFt 13.10.2008, 16:20
Мат ожидание == 0 => при изменении дисперсии оно меняться не должно. Круто. Спс. smile

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)