Perform Fuzzy C-Mean Clustering in each output dimension separately (1D clusterings) output=OutputClustering1D(xraw,options) Perform Fuzzy C-Mean Clustering in each output dimension separately (1D clusterings) ------------------------------------------------------------------------- Parameters ------------------------------------------------------------------------- xraw - Matrix containing the data points. Each row corresponds to a data point, each column corresponds to a dimension. The data are not sorted. MaxClusterNo - The maximum enabled number of clusters. options - column vector containing parameters of the FCM clustering options(1): exponent for the partition matrix U (default: 2.0) options(2): maximum number of iterations (default: 100) options(3): minimum amount of improvement (default: 1e-5) options(4): info display during iteration (default: 0) options(5): FS index plotting (default: 0) options(6): indicates whether cluster merging should be done (default: 1) options(7): indicates whether the clusters should be plotted (default: 0) options(8): indicates whether the approximated trapezoids should be plotted (default: 0) options(9): indicates whether the number of clusters can be reduced to 1 during cluster merging (default: 0) options(10): similarity treshold for set merging (default: 0.05) options(11): fuzzy index for the calculation of the FS index (default: 2) options(12): cut level for the approximation of the trapezoids (default: 0.85) options(13): info display during optimal cluster number determination (default: 0) options(14): maximum number of clusters (default: 7) options(15): number of decimals (default: 2) options(16): initialization mode of the memebership matrix by FCM (default: 0('deterministic')) options(17): Treshold for the examination of the identity of two cluster centers expressed in percentage of the range of the actual linguistic variable (default: 0.5) ------------------------------------------------------------------------- Returned values ------------------------------------------------------------------------- output - Row vector describing the output linguistic variables. Each element contains a structure describing one output dimension. |-output(i)--name | |-range | |-mf(j)--name | |-type | |-params | |-paramsy | |-RPx ------------------------------------------------------------------------- Remarks ------------------------------------------------------------------------- Zsolt Csaba Johanyák, johanyak.csaba@gamf.kefo.hu, v. 1.4, 16 February 2007.