RosettaCodeData/Task/Statistics-Normal-distribution/J/statistics-normal-distribution-1.j

7 lines
345 B
Text
Raw Permalink Normal View History

2023-07-01 11:58:00 -04:00
runif01=: ?@$ 0: NB. random uniform number generator
rnorm01=. (2 o. 2p1 * runif01) * [: %: _2 * ^.@runif01 NB. random normal number generator (Box-Muller)
mean=: +/ % # NB. mean
stddev=: (<:@# %~ +/)&.:*:@(- mean) NB. standard deviation
histogram=: <:@(#/.~)@(i.@#@[ , I.)