[问题] 内建函数fcm

楼主: songyu (胖子)   2014-11-07 20:14:27
请问一下
data = rand(100,2);
opts = [nan;nan;nan;0];
[center,U,obj_fcn] = fcm(data,2,opts);
plot(data(:,1),data(:,2),'o');
maxU = max(U);
index1 = find(U(1,:)== maxU);
index2 = find(U(2,:)== maxU);
line(data(index1,1),data(index1,2),'linestyle','none',...
'marker','*','color','g');
line(data(index2,1),data(index2,2),'linestyle','none',...
'marker', '*','color','r');
里面的U是用来判断隶属于哪一类的一个矩阵,maxU = max(U);
但其实里面的素质代表什么意思,在比较每一行的大小时,有些0.9XX比较大,
有些0.6XX就很大,这些值代表什么意思呢??
是代表一种权重吗?越靠近边界给的权重越大?
还是一种机率呢??
还有就是其实我想要找分类后介于边界的那些点,我可以由U里面代表的值去找吗?
当然我这只是假设可以由U找,我还是得搞懂U里面的值代表什么意思???
麻烦板上大大帮个忙!!
谢谢!

Links booklink

Contact Us: admin [ a t ] ucptt.com