matlab 正态随机数生成
时间: 2024-02-10 07:09:14 浏览: 94
独特的正态随机数数组生成器:仅使用两个输入(行数和列数)生成二维正态分布的随机数矩阵。-matlab开发
5星 · 资源好评率100%
在MATLAB中,可以使用randn函数生成正态(Gauss)分布的随机数。该函数的使用方法如下:
```matlab
randn(m, n, p)
```
其中,m、n为生成矩阵的行数和列数,p为生成矩阵的个数。生成的矩阵中的每个元素均服从标准正态分布N(0, 1)。
以下是一个示例:
```matlab
% 生成一个3行4列的矩阵,其中的元素服从标准正态分布
random_matrix = randn(3, 4);
disp(random_matrix);
```
这将生成一个3行4列的矩阵,其中的元素均为服从标准正态分布的随机数。
阅读全文