Sponsored links: Algebra eBooks
 

Help Index

A

B

C

D

E

F

G

H

I

J

K

L

M

N

O

P

Q

R

S

T

U

V

W

X

Y

Z

The Maxima on-line user's manual

Algebra Calculator

Search:

Random Calculator

Random

Function: random (<x>) Returns a pseudorandom number. If <x> is an integer, random (<x>) returns an integer from 0 through <x> - 1 inclusive. If <x> is a floating point number, random (<x>) returns a nonnegative floating point number less than <x>. random complains with an error if <x> is neither an integer nor a float, or if <x> is not positive.

plot3d(100.0*0.5^((AngularVelocity/TrackingSpeed*400/400)^2)*random(2.0),[AngularVelocity,0.0,1.0],[TrackingSpeed,0.0,1.0],[zlabel,""],[grid,25,25],[palette, [hue,0.0,.85,.85,1.0/3.0]],[legend,"Hit

The functions make_random_state and set_random_state maintain the state of the random number generator.

The Maxima random number generator is an implementation of the Mersenne twister MT 19937.

Examples:

          (%i1) s1: make_random_state (654321)$
          (%i2) set_random_state (s1);
          (%o2)                         done
          (%i3) random (1000);
          (%o3)                          768
          (%i4) random (9573684);
          (%o4)                        7657880
          (%i5) random (2^75);
          (%o5)                11804491615036831636390
          (%i6) s2: make_random_state (false)$
          (%i7) random (1.0);
          (%o7)                   .2310127244107132
          (%i8) random (10.0);
          (%o8)                   4.394553645870825
          (%i9) random (100.0);
          (%o9)                   32.28666704056853
          (%i10) set_random_state (s2);
          (%o10)                        done
          (%i11) random (1.0);
          (%o11)                  .2310127244107132
          (%i12) random (10.0);
          (%o12)                  4.394553645870825
          (%i13) random (100.0);
          (%o13)                  32.28666704056853

There are also some inexact matches for random. Try ?? random to see them.

(%o1)                                true
(%i2) 

Random Example

Related Examples

random

random(34.5);

Calculate

random

for i:1 thru 16 do di...

Calculate

random

random(0.2);

Calculate

random

random(7);

Calculate

random

[random (10), random(...

Calculate

random

for i:1 thru 10 do pr...

Calculate

random-round

random(7);

round(0.5);

round(0.499999);

Calculate

random

om:[ 2,4,6,8,10,12,16...

m:random(11)+1;

OM:om[m];

Calculate

random

[random (10), random(...

Calculate

random

random(5000);

Calculate