二维高斯分布随机数matlab
时间: 2023-11-02 10:07:45 浏览: 522
GMM.rar_GMM_混合高斯 二维_高斯混合模型
可以使用Matlab中的mvnrnd函数生成二维高斯分布随机数。该函数的语法为:
```matlab
R = mvnrnd(MU,SIGMA)
```
其中,MU是一个1×2的向量,表示二维高斯分布的均值向量;SIGMA是一个2×2的矩阵,表示二维高斯分布的协方差矩阵;R是一个n×2的矩阵,表示生成的n个二维高斯分布随机数。
例如,生成一个均值为[1,2],协方差矩阵为[1,0.5;0.5,2]的二维高斯分布随机数,可以使用以下代码:
```matlab
MU = [1,2];
SIGMA = [1,0.5;0.5,2];
R = mvnrnd(MU,SIGMA);
```
阅读全文