matlab randn函数用法
时间: 2023-07-26 10:48:39 浏览: 388
Matlab中rand()函数用法
randn函数是MATLAB中的随机数生成函数,用于生成服从标准正态分布的随机数。其语法格式如下:
1. 生成一个标准正态分布的随机数,即均值为0,标准差为1的随机数:
```
randn
```
2. 生成一个m×n的矩阵,其中元素服从标准正态分布:
```
randn(m,n)
```
3. 生成一个指定维度的数组,其中元素服从标准正态分布:
```
randn([d1,d2,...,dn])
```
例如,要生成一个大小为3×4的矩阵,其中元素服从标准正态分布,可以使用以下代码:
```
rng('default'); % 设置随机数生成器的种子,使得每次生成的随机数相同
A = randn(3,4)
```
注意:为了保证每次生成的随机数相同,可以在调用randn函数之前使用rng函数设置随机数生成器的种子。
阅读全文