Problems with gmdistribution.fit

1 次查看(过去 30 天)
Bank Yin
Bank Yin 2014-7-18
Hi all,
I'm trying to do clustering with gm. I tried this code:
opts = statset('MaxIter', 300, 'Display', 'iter');
%Init Randomly
gm = gmdistribution.fit(braindata, nsegments, 'Regularize', 1e-6, 'Options', opts);
where braindata is a data matrix(voxel*protein, 1478071*11) and nsegments is 8.
And I got this error:
Error using gmdistribution.fit (line 136)
The following column(s) of data are effectively constant: 6 7 8 9 10 11.
Error in reducedSegbrain_gmix (line 119)
gm = gmdistribution.fit(braindata, nsegments, 'Regularize', 1e-6, 'Options', opts);
Is there any workaround to this?
Thanks.

回答(0 个)

类别

Help CenterFile Exchange 中查找有关 Biomedical Imaging 的更多信息

Community Treasure Hunt

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

Start Hunting!

Translated by