CREATE_RANDOM_UNIFORM_MATRIX
This procedure creates a new matrix of pseudo-random variables following the uniform distribution over the real interval [a,b].
Usage
The CREATE_RANDOM_UNIFORM_MATRIX stored procedure has the following syntax:
- CREATE_RANDOM_UNIFORM_MATRIX(matrixOut,numberOfRows,numberOfColumns,minVal,maxVal)
- Parameters
- matrixOut
- The name of the matrix to be generated.
- numberOfRows
- The number of matrix rows.
- numberOfColumns
- The number of matrix columns.
- minVal
- The minimum value.
- maxVal
- The maximum value.
Details
This procedure uses the MKL library.
Examples
CALL nzm..CREATE_RANDOM_UNIFORM_MATRIX('A',5, 10, -9.98765, 9.98765);
CALL nzm..GET_NUM_COLS('A');
CALL nzm..GET_NUM_ROWS('A');
CALL nzm..ANY_NONZERO('A');
CALL nzm..DELETE_MATRIX ('A' );
CREATE_RANDOM_UNIFORM_MATRIX
------------------------------
t
(1 row)
GET_NUM_COLS
--------------
10
(1 row)
GET_NUM_ROWS
--------------
5
(1 row)
ANY_NONZERO
-------------
1
(1 row)
DELETE_MATRIX
---------------
t
(1 row)