MatLab函数rand、randi、randn、rng
【注】详情请参阅 MatLab help 文档。
1. rand 函数
1.1 作用
rand 函数用于生成在区间 (0,1) 均匀分布的随机数。
1.2 语法
1 |
|
2. randi 函数
2.1 作用
randi 生成均匀分布的伪随机数整数。
2.2 语法
1 |
|
3. randn 函数
3.1 作用
randn 函数用于生成标准正态分布的随机数。
3.2 语法
1 |
|
4. rng 函数
4.1 作用
rng 函数用于控制随机数生成函数(rand、randi、randn)生成随机数。
4.2 语法
1 |
|
- generator 的可选值如下表:
generator 取值 | 说明 |
---|---|
'twister' | Mersenne Twister |
'simdTwister' | 面向 SIMD 的快速 Mersenne Twister 算法 |
'combRecursive' | 合并的多个递归 |
'multFibonacci' | 乘法滞后 Fibonacci |
'v5uniform' | 传统 MatLab 5.0 均匀生成函数 |
'v5normal' | 传统 MatLab 5.0 正常生成函数 |
'v4' | 传统 MatLab 4.0 生成函数 |
本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!