Matlab 利用randn函数产生5*4的均值为0,方差为2的高斯分布的随机数
时间: 2024-02-01 19:15:00 浏览: 85
常用MATLAB函数详解及用法
可以使用以下代码生成符合要求的随机数:
```
mu = 0; % 均值
sigma = sqrt(2); % 标准差
r = mu + sigma * randn(5, 4); % 生成随机数
```
其中,`mu`为均值,`sigma`为标准差,`randn`函数生成符合标准正态分布(均值为0,标准差为1)的随机数,再乘以`sigma`加上`mu`即可得到符合要求的随机数。生成的随机数存储在`r`中,是一个5行4列的矩阵。
阅读全文