正态分布随机数
crandn
01 Syntax
Microsoft.VisualBasic.Math.crandn
02 Methods
03 Members
randn(
Int32, Int32)生成标准正态分布随机向量
Parameters
| Name | Type | Description |
|---|---|---|
m | Int32 | 向量维数 |
seed | Int32 | 混合同余种子 |
randn(
Int32, Int32, Int32)生成标准正态分布随机矩阵
Remarks
由于矩阵的行和列都可能为奇数,所以先判断总元素 的奇偶性,如果是偶数,先生成偶数随机向量,后把 随机向量赋值给随机矩阵。 如果总元素为奇数,按照VEC rand中类似的方法先 生成随机向量,后把向量复制给随机矩阵。
Parameters
| Name | Type | Description |
|---|---|---|
m | Int32 | 矩阵维数 |
n | Int32 | 矩阵维数 |
seed | Int32 | 混合同余种子 |
rand(
Int32, Int32)混合同余法产生[0,1]均匀分布随机数向量
Parameters
| Name | Type | Description |
|---|---|---|
m | Int32 | 向量维数 |
seed | Int32 | 种子 |
rand(
Int32, Int32, Int32)混合同余法生成[0,1]均匀分布随机矩阵 与随机向量函数同名重载
Parameters
| Name | Type | Description |
|---|---|---|
m | Int32 | 矩阵维数 |
n | Int32 | 矩阵维数 |
seed | Int32 | 种子 |