MathGroup Archive 1999

[Date Index] [Thread Index] [Author Index]

Search the Archive

Re: Biased Random[Integer]?


One way:
BRI[p_] := If[Random[] < p, 0, 1];

Allan   
---------------------
Allan Hayes 
Mathematica Training and Consulting
Leicester UK
www.haystack.demon.co.uk
hay at haystack.demon.co.uk
Voice: +44 (0)116 271 4198
Fax: +44 (0)870 164 0565
       

AES <siegman at stanford.edu> wrote in message news:7o5gbi$rim at smc.vnet.net...
> "Random[Integer]" gives 0 or 1 with .probability 1/2.
> 
> What's the simplest expression that will yield 0 or 1 with probabilities 
> p  and  1-p ?
> 
> (p itself might be a rational fraction, p = p1/p2.)
> 
> I can write various expressions that do this, but what's the cleanest or
> tersest way?
> 



  • Prev by Date: Animated give out of animated Mathematica?
  • Next by Date: Re: Packed Arrays in version 4
  • Previous by thread: Re: Biased Random[Integer]?
  • Next by thread: Re: Biased Random[Integer]?