|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
2 B+ p6 ~9 M# v5 k+ aMatlab2012b中使用高斯混合模型报错:
9 D- W. ^# z$ K. @3 T5 ~
+ x9 ?) w ?4 rgm = fitgmdist(X,2,'Options',options); z1 |) Q# K0 \# v6 r
: o4 `* f; u" ?9 P, |- P$ }Undefined function 'fitgmdist' for input arguments of type 'struct'.2 V1 l7 G) ^1 O/ t X" ~
了解相关信息,发现fitgmdist函数是Statistics and Machine Learning Toolbox工具箱中的东西,一筹莫展之际,看到了参考文献②,于是将高斯混合模型改为:* W% E0 D0 d/ m
' y: ]* W4 }: ngm=gmdistribution.fit(X,2,'Covtype','Diagonal','Regularize',1e-10,'Options',options);
, E5 W% u1 Z" N. l! e$ ^! K6 x+ r; \/ N' x9 U* e9 s$ a
顺利执行。
1 O0 k6 X1 e3 T: A
; p% K! r% R- G, u* j& w; n# `$ \ L |
|