Instruction manual

Changes to nzMatrix
New Random Number Generators
This Netezza Analytics release introduces a new set of wrappers on the Intel Math Kernel
Library® random number generators (RNGs). The API provides a set of stored procedures
that generate matrices filled with random values. Following are the new stored procedures:
Stored Procedure Description
CREATE_RANDOM_CAUCHY_MATRIX Create a random matrix using Cauchy distributed ran-
dom values
CREATE_RANDOM_EXPONENT_MATRIX Create a random matrix using Exponential distributed
random values
CREATE_RANDOM_GAMMA_MATRIX Create a matrix of pseudo-random variables following
the Gamma distribution
CREATE_RANDOM_LAPLACE_MATRIX Create a matrix of pseudo-random variables following
the Laplace distribution
CREATE_RANDOM_NORMAL_MATRIX Create a matrix of pseudo-random variables following
the normal distribution
CREATE_RANDOM_POISSON_MATRIX Create a matrix of pseudo-random variables following
the Poisson distribution
CREATE_RANDOM_RAYLEIGH_MATRIX Create a Matrix of random using a Rayleigh distrib-
uted random values generator
CREATE_RANDOM_UNIFORM_MATRIX Create a matrix of pseudo-random variables following
the uniform distribution
CREATE_RANDOM_WEIBULL_MATRIX Create a matrix of pseudo-random variables following
the Weibull distribution
See Intel Math Kernel Library Vector Statistical Library Notes for more information:
http://software.intel.com/sites/products/documentation/hpc/mkl/vslnotes/vslnotes.pdf
16