Что является эквивалентом функции randn в Matlab в Excel

300
ZZZ

randnФункция Matlab генерирует случайное число из стандартного нормального распределения.

Что такое эквивалент в Excel?

Я думаю, что rand(2)-1это не правильное решение, потому что случайное число генерируется равномерно, не следуя стандартному нормальному распределению.

3
см .: https://stackoverflow.com/questions/6241784/produce-random-numbers-with-specific-distribution-with-excel Scott Craner 5 лет назад 1

1 ответ на вопрос

1
Gary's Student

Я думаю, что вы хотите:

=NORMINV(RAND(),0,1) 

для стандартного нормального распределения:

enter image description here

В приведенном выше примере все ячейки в столбце A были заполнены. Среднее значение не точно равно нулю, а SD не равно единице, потому что они представляют значения для этого конкретного образца.

Похожие вопросы