创建随机均匀矩阵

这个过程创建了一个新的伪随机变量矩阵,它遵循实数区间 [a,b] 上的均匀分布。

用途

存储过程 CREATE_RANDOM_UNIFORM_MATRIX 的语法如下:
CREATE_RANDOM_UNIFORM_MATRIX matrixOut,numberOfRows,numberOfColumns,minVal,maxVal )
参数
matrixOut
要生成的矩阵名称。
类型:NVARCHAR(ANY)
numberOfRows
矩阵行数。
型号 INT4
numberOfColumns
矩阵列数。
型号 INT4
minVal
最小值。
类型双人
maxVal
最大值。
类型双人
退货
BOOLEAN TRUE(如果成功)。

详细信息

该程序使用 MKL 库。

示例

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)