从高斯混合模型模拟数据

使用完全指明的这个例子展示了如何从模拟一个高斯混合模型数据(GMM)gmdistribution对象和随机功能。

创建一个已知的,双组分GMM对象。

亩= [1 2; -3 -5];西格玛=猫(3,[2 0 0 0.5],[1 0 0 1]);P =酮(1,2)/ 2;GM = gmdistribution(亩,SIGMA,P);

画出GMM的PDF格式的轮廓。

gmPDF = @(X,Y)重塑(PDF(GM,[X(:) Y(:)]),大小(X));fcontour(gmPDF,[ -  10 10]);标题(“PDF的等高线”);

产生从GMM 1000个随机变元。

RNG('默认');%用于重现X =随机(GM,1000);

绘制与PDF轮廓变元。

保持散射(X(:,1),X(:,2),10,''%散点图大小为10点标题(“PDF和模拟数据的等高线”);

也可以看看

|||

相关话题