RandomComplex
gives a pseudorandom complex number with real and imaginary parts in the range 0 to 1.
RandomComplex[{zmin,zmax}]
gives a pseudorandom complex number in the rectangle with corners given by the complex numbers zmin and zmax.
RandomComplex[zmax]
gives a pseudorandom complex number in the rectangle whose corners are the origin and zmax.
RandomComplex[range,n]
gives a list of n pseudorandom complex numbers.
RandomComplex[range,{n1,n2,…}]
gives an n1×n2×… array of pseudorandom complex numbers.
Details and Options
- RandomComplex chooses complex numbers with a uniform probability distribution in the rectangle specified.
- RandomComplex[range,WorkingPrecision->n] yields complex numbers with n-digit precision. Leading or trailing digits in the generated number can turn out to be 0.
- RandomComplex gives a different sequence of pseudorandom complex numbers whenever you run the Wolfram Language. You can start with a particular seed using SeedRandom.
- A Method option to SeedRandom can be given to specify the pseudorandom generator used.
Examples
open allclose allBasic Examples (5)
A random complex number with real and imaginary parts in the range 0 to 1:
A random complex number in the rectangle with corners at and :
A random complex number in the rectangle with corners at and :
5 random complex numbers in the unit square:
A 3×2 array of random complex numbers in the rectangle with corners at and :
Scope (3)
Applications (2)
Properties & Relations (4)
Use SeedRandom to get repeatable random values:
Use BlockRandom to block one use of RandomComplex from affecting others:
With the same seed, RandomComplex generates the "same" number, regardless of precision:
RandomComplex generates a uniform distribution, here with mean :
Text
Wolfram Research (2007), RandomComplex, Wolfram Language function, https://reference.wolfram.com/language/ref/RandomComplex.html.
CMS
Wolfram Language. 2007. "RandomComplex." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/RandomComplex.html.
APA
Wolfram Language. (2007). RandomComplex. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/RandomComplex.html