functionU01

Uniform random number generation function

A function of CMRG.RandU01.

Information

U01

Uniform random number generation function

Syntax

U01(g)

Description

Returns a uniform random number in the interval (0,1), and updates the state of the Generator g by one step

Examples

model Example
  CMRG.RngStream g;
  Real u[5];
algorithm
  when initial() then
    g := Variates.initGenerator();
  end when;
  when time <= 0 then
    for i in 1:5 loop
      (u[i],g) := Variates.U01(g);
    end for;
  end when;
end Example;

// u = {0.988831,0.760616,0.855857,0.546418,0.868702}