程式碼及說明
FCM | |
fcmtest.m | Find center of Fuzzy C-means clustering with 2 dimensions datasets. |
fcm.m | Find clusters with Fuzzy C-means clustring. |
distfcm.m | Distances measure in Fuzzy C-means clustering. |
initfcm.m | Generate initial fuzzy partition martix for FCM . |
stepfcm.m | One step in FCM. |
HCM | |
hcmtest.m | Find centers of Hard C-means clustering with 2-D datasets. |
hcm.m | Find clusters with Hard C-means clustring. |
inithcm.m | Generate initial cluster center s by randomly selecting C points fromamong all of the data points. |
disthcm.m | Distances measure between all points ans centers with HCM. |
mfuhcm.m | Determine the menbership matrix U of hard C-means. |
比較 | |
compare.m | This program is used to compare the performance between hard C-meansand fuzzy C-means. |
sepclust.m | SEPCLUST seprate clusters by finding the minimum distance between clustercentroids. |
pihcm.m | PIHCM finds the total variation to the size of the data set in HardC-means. |
pifcm.m | PIFCM finds the total variation to the size of the data set in FuzzyC-means. |
combinate.m | out = combinat(obj, n) returns combinations of obj with n distinctelements. For instance: combinat([1 2 3 4 5], 2) or combinat('abcde', 3). |