用matlab产生一个均值为0,方差为0.2的正态分布数列
时间: 2024-04-13 13:31:19 浏览: 238
产生正态分布的随机数列
在MATLAB中,可以使用`randn`函数生成服从标准正态分布(均值为0,方差为1)的随机数。为了生成均值为0,方差为0.2的正态分布数列,可以将生成的随机数乘以标准差(即方差的平方根),然后加上均值。下面是一个示例代码:
```matlab
mu = 0; % 均值
sigma = sqrt(0.2); % 标准差(方差的平方根)
n = 10; % 数列长度
x = mu + sigma * randn(1, n);
```
这样,变量`x`就是一个大小为1x10的数列,其中的每个元素都是从均值为0,方差为0.2的正态分布中抽取的随机数。
阅读全文