Generate Gaussian Mixture Distribution samples for PEM

3 ビュー (過去 30 日間)
Bahman
Bahman 2018 年 10 月 10 日
コメント済み: Bruno Luong 2018 年 10 月 13 日
How to generate samples from GMM distribution? I wanna set them to point estimation method.

採用された回答

Bruno Luong
Bruno Luong 2018 年 10 月 10 日
% Characteristics of your GM distribution
mu = [1,2,5]
sigma = [0.2, 0.3, 0.4];
A = [5 3 2];
% number of samples
n = 10000;
c = [0, cumsum(A(:)')];
c = c/c(end);
[~,i] = histc(rand(1,n),c);
r = randn(1,n).*sigma(i) + mu(i);
hist(r,100)
  3 件のコメント
Bahman
Bahman 2018 年 10 月 13 日
Thank you Bruno Luong. But how can estimate 2 point?
Bruno Luong
Bruno Luong 2018 年 10 月 13 日
Sorry I don't know point estimation method to answer.

サインインしてコメントする。

その他の回答 (0 件)

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by