📄 initfcm.m
字号:
function U = initfcm(cluster_n, data_n)
%INITFCM Generate initial fuzzy partition matrix for fuzzy c-means clustering.
% U = INITFCM(CLUSTER_N, DATA_N) randomly generates a fuzzy partition
% matrix U that is CLUSTER_N by DATA_N, where CLUSTER_N is number of
% clusters and DATA_N is number of data points. The summation of each
% column of the generated U is equal to unity, as required by fuzzy
% c-means clustering.
%
% See also DISTFCM, FCMDEMO, IRISFCM, STEPFCM, FCM.
% Roger Jang, 12-1-94.
% Copyright (c) 1994-98 by The MathWorks, Inc.
% $Revision: 1.6 $ $Date: 1997/12/01 21:45:04 $
U = rand(cluster_n, data_n);
col_sum = sum(U);
U = U./col_sum(ones(cluster_n, 1), :);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -