|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
6 y9 ]" W; |8 }& f+ wMatlab2012b中使用高斯混合模型报错:
3 [- |2 i0 s& x1 S# H) z
+ i) j" V: v/ N8 L# [* Mgm = fitgmdist(X,2,'Options',options)! {6 t* X0 {. J& u/ C" b. H8 l- T
3 T ?7 |5 w; f+ ^1 ^Undefined function 'fitgmdist' for input arguments of type 'struct'.+ ? g$ m( G/ p0 D
了解相关信息,发现fitgmdist函数是Statistics and Machine Learning Toolbox工具箱中的东西,一筹莫展之际,看到了参考文献②,于是将高斯混合模型改为:
, F6 p) z0 ^. q# \5 T, I8 g9 ?$ N2 G N* G% Y" W: a& P
gm=gmdistribution.fit(X,2,'Covtype','Diagonal','Regularize',1e-10,'Options',options);
- p% J: I& D& h3 [# K6 H' H5 i, F) f6 i) R5 G" g
顺利执行。6 s9 | f$ A. H
5 R& u9 k4 C' q0 K$ W# ]! c
|
|