Programmer Guide/Command Reference/EVAL/rand: Difference between revisions

From STX Wiki
Jump to navigationJump to search
No edit summary
No edit summary
Line 9: Line 9:
:;''nr'': number of rows of the result (default=1)
:;''nr'': number of rows of the result (default=1)
:;''nc'': number of columns of the result (default=1)
:;''nc'': number of columns of the result (default=1)
;Result 2: A numeric object ''r'' with ''nr'' rows and ''nc'' columns. Each element of ''r'' is set to a pseudo random number.
;Result 2: A numeric object ''r'' with ''nr'' rows and ''nc'' columns. Each element of ''r'' is set to a linear distributed pseudo random numbers in the interval <code>-1 <= ''r'' < 1</code>.


;See also: [[Programmer_Guide/Command_Reference/EVAL/grand|grand]], [[Programmer_Guide/Command_Reference/EVAL/sample|sample]], [[Programmer_Guide/Command_Reference/EVAL/shuffle|shuffle]]
;See also: [[Programmer_Guide/Command_Reference/EVAL/grand|grand]], [[Programmer_Guide/Command_Reference/EVAL/sample|sample]], [[Programmer_Guide/Command_Reference/EVAL/shuffle|shuffle]]


[[Programmer_Guide/Command_Reference/EVAL#Functions|<function list>]]
[[Programmer_Guide/Command_Reference/EVAL#Functions|<function list>]]

Revision as of 16:39, 8 April 2011

Generation of linear distributed pseudo random numbers in the interval -1 <= r < 1.


Usage 1
rand
Result 1
Returns a pseudo random number.

Usage 2
rand(seed {, nr {, nc}})
seed
if this value is not equal 0, it is used to initialize the random number generator
nr
number of rows of the result (default=1)
nc
number of columns of the result (default=1)
Result 2
A numeric object r with nr rows and nc columns. Each element of r is set to a linear distributed pseudo random numbers in the interval -1 <= r < 1.
See also
grand, sample, shuffle

<function list>

Navigation menu

Personal tools