nonposint - Maple Help

RandomTools Flavor: nonposint

describe a flavor of a random non-positive integer

 Calling Sequence nonposint nonposint(opt)

Parameters

 opt - equation of the form range = value; specify option for the random non-positive integer

Description

 • The flavor nonposint describes a random non-positive integer in a particular range.
 To describe a flavor of a random non-positive integer, use either nonposint or nonposint(opt) (where opt is described following) as the argument to RandomTools[Generate] or as part of a structured flavor.
 • By default, the flavor nonposint describes a random non-positive integer in the range $-99999999988..0$, inclusive.
 • You can modify the properties a random non-positive integer by using the nonposint(opt) form of this flavor.  The opt argument can contain the following equation.
 range = a
 This option describes the left endpoint of the range from which the random integer is chosen. The left endpoint must be of type nonposint and it describes a random integer in the interval $a..0$, inclusive.

Examples

 > $\mathrm{with}\left(\mathrm{RandomTools}\right):$
 > $\mathrm{Generate}\left(\mathrm{nonposint}\right)$
 ${-36284123260}$ (1)
 > $\mathrm{Generate}\left(\mathrm{nonposint}\left(\mathrm{range}=-7\right)\right)$
 ${-3}$ (2)
 > $\mathrm{Generate}\left(\mathrm{list}\left(\mathrm{nonposint}\left(\mathrm{range}=-5\right),10\right)\right)$
 $\left[{0}{,}{-4}{,}{-3}{,}{-2}{,}{-2}{,}{0}{,}{-1}{,}{-3}{,}{-5}{,}{-1}\right]$ (3)
 > $\mathrm{seq}\left(\mathrm{Generate}\left(\mathrm{nonposint}\right),i=1..10\right)$
 ${-92587578084}{,}{-14181787326}{,}{-56578474403}{,}{-26502524539}{,}{-37122695150}{,}{-57572463432}{,}{-50592145005}{,}{-45033315131}{,}{-34023744629}{,}{-77614955433}$ (4)
 > $\mathrm{Matrix}\left(3,3,\mathrm{Generate}\left(\mathrm{nonposint}\left(\mathrm{range}=-7\right)\mathrm{identical}\left(x\right)+\mathrm{nonposint}\left(\mathrm{range}=-7\right),\mathrm{makeproc}=\mathrm{true}\right)\right)$
 $\left[\begin{array}{ccc}{-}{2}{}{x}{-}{1}& {-}{4}{}{x}{-}{1}& {-}{5}{}{x}{-}{2}\\ {-}{3}{}{x}{-}{1}& {-}{x}{-}{5}& {-}{3}{}{x}{-}{4}\\ {-}{5}{}{x}{-}{1}& {-6}& {-}{5}{}{x}{-}{7}\end{array}\right]$ (5)